Basic remote database implementation

Addresses #7

Adds the grunt http module
Allows vvv.json to specify a remote database
If a remote database is specified some grunt commands become available

This is an MVP. In the future we may want to:
* Handle .sql.gz remote files
* Delete remote database files after install. (they can be re-downloaded, no need to keep)
* Explicitly handle the case where there's a local DB file and a remote DB specified.