[#3] adding Gruntfile and basic plugins (uglify, jshint, less)
[#3] fixing all files to confirm to jshint
[#3] adding test grunt task
[#3] preparing public assets for build process
[#3] removing makefile
[#3] fixing less dirs and adding less config in grunt
[#3] renaming public/ to assets/
Merge pull request #8 from hackcyprus/3-grunt

3 grunt