Basic cleanup based on a completely new logic.
Now the main Gruntfile will just call sub-grunts per project.

It will also have the ability to create new apps and to init them by installing needed packages and bower components.
Move this to a better appropriate folder.
Merge old config structure to this one.

config.json + data.json => app.json
New different packages needed by main Grunt tasks.
Apps now can be (finally) configured independently.
Fix output path.

Now exactly aligned with the old one.
Fix some compile bugs.
Adapt to v2.
Merge pull request #1 from julianxhokaxhiu/v2

Welcome v2!