Merge branch 'develop' into feature/dist
Grunt now cleans before other operations.
Enforcing lint.
Stronger jslinting.
dist under new jslinting level.
Merge branch 'feature/dist' into develop