Merge branch 'master' into develop

* master:
  + minor reformat of grunt banner property
  + update README
chore(package): remove ".js" from package.json

Follow the _npm_'s naming guide-lines.
chore(readme): update dependencies

Update outdated dependencies to latest stable versions
and it version notation.
chore(readme): add version and dependency badges
chore(readme): update copyright year in license
chore(package): update dependencies and version notations

This commit also changes the indention of package.json to `two spaces`.
Merge branch 'update-dependencies' into develop

* update-dependencies:
  + update dependencies and version notations
  + remove ".js" from package.json
  + update copyright year in license
  + update dependencies
  + add version and dependency badges
+ update package.json with dependency

Add 'conventional-changelog' module (0.0.6) and grunt plugin 'grunt-conventional-changelog' (1.1.0) to package.json

see also: 
https://github.com/ajoslin/conventional-changelog
https://github.com/btford/grunt-conventional-changelog
Merge branch 'develop'

* develop:
  chore(package): update dependencies and version notations
  chore(readme): update copyright year in license
  chore(readme): add version and dependency badges
  chore(readme): update dependencies
  chore(package): remove ".js" from package.json