Vagrant + Grunt + Bower

## Vagrant

Developing locally is now a matter of just entering 5 commands in Terminal, and you have your box up and running with Croogo:

https://github.com/croogo/app#installing-with-vagrant

## Bower

Previously, the `Croogo` plugin used to use its own Makefile to download Twitter Bootstrap and FontAwesome within its webroot directory, and run the LESS compiler.

Now instead of cloning repositories with Git, it defines the packages in a `bower.json` file.

## Grunt

Instead of relying on individual Makefile per plugin, an app-wide Grunt system (with hooks) have been implemented. Intended for core plugins use only initially, but anyone can reuse and benefit from this new build system.

Example Grunthookfile.js: https://github.com/croogo/croogo/blob/e7faffd20e2fa340cb4c532cad4d511124b33011/Croogo/Grunthookfile.js