Improved build process with grunt plugins and more

Added grunt-contrib-clean, grunt-contrib-uglify, grunt-contrib-cssmin
Simplified grunt tasks loading
Added ngAnnotate plugin