Updated version number to 3.0.1-SNAPSHOT
Moved source code from `/src/` to `/lib/`
Reworked all code to commonjs modules. Replaced the build script with Gulp
Reworked the tests a little (still not close to a proper unit test though)
Removed some references to `vis` namespace
Added scripts to package.json. Fixed watching for css changes too.
Some minor improvements to the build script
Fixed #197: items in groups sometimes being displayed but not positioned correctly.
Removed redundant watch tool
Fixed some missing dependencies in network
Fixed range where the `end` of the first is equal to the `start` of the second sometimes being stacked instead of put besides each other when `item.margin=0`.
Try to load hammer.js from window before loading via require()
Fixed #206: removed check for number of arguments in callbacks `onAdd`, `onUpdate`, `onRemove`, and `onMove`.
Fixed another bug in determining the items currently visible (see #197)
Cleaned up an unused variable
Added multiple smoothCurve methods, added hideNodesOnDrag and hideEdgesOnDrag options. Added two examples. Added inheritColor option.
updated example index
updated docs and example
Updated ignore files in bower.json
Merge remote-tracking branch 'origin/develop' into develop