set _sourceBbox and _targetBbox also when source/target is a point; add normalizeAngle() to geometry; add getBBox() to element models
fix bbox NoModificationAllowedError in Vectorizer
Snap element's position to a current grid when translating in ElementView
fix paper fitToContent() - calculate bbox relative to viewport
prepare all the shapes plugins for easier adjustmnets from external widgets (e.g. inspector)
bump version to 0.6.4 in package.json file
grunt all
use translate (not position) when moving an element to invoke translate on embeds
grunt all
snap _dx, _dy to the grid in ElementView>>pointermove()
grunt all
make models compatible with NodeJS environment
replace underscore with lodash; create tests for NodeJS environment; add qunit test runner to Grunt
Merge remote-tracking branch 'upstream/master'