New directory structure

Put the source files under src, so we have other directories in the project root (like build) and also keep the root neat and clean.
Use grunt to build and deploy
Remove the Makefile

We now use grunt instead of make.
Update README.textile
Merge pull request #12 from LocalData/grunt

Switch to Grunt for build and deploy