[WIP] Rework grunt tasks

This pull-request will rework the grunt tasks and prepare the repository for the new release process. 

Todo's:
[x] Update dependencies to higher version
[ ] Rework current grunt tasks
[ ] Create tasks for new release process to dist folder and dist.zip
[ ] Clean javascript/css against the jshint, jscs, css lint rules
[ ] Add version to banner of dist files
[ ] Integrate version property in datepicker object