When using a a lot of columns, e.g. more than 40
then the dashed box showing the next placement would
behave strangely compared to the box I am currently
dragging. This behavior increases while dragging
the box to the right side.
When scaling a box on the right side, the box would
jump one column to the left, which would then move around
all the boxes that I have already placed.
This behavior seems to be related to a rounding problem.
This update allows use of bower.json main value in buildtools that rely on
the appropriate files being defined in this main array. It also points to
the unminified, but compiled dist versions as per bower spec:
https://github.com/bower/bower.json-spec#main
* Changes main js file to use unminified version
* Adds the gridstack.css file to the main files array
* Moves compiled CSS into `dist` folder (upstream build process needs update)
* Duplicate `src/gridstack.js` into `dist/gridstack.js` (upstream build process needs update)
* Update demo html to point to `dist` instead of `src`