Merge branch 'release/1.4.0' into dev
improving gruntfile to make "grunt watch" not automatically create dist build files
imporoving documentation generation
adding _.version to compare semantic version numbers
bump version
Merge branch 'release/1.5.0'