Basic vagrant integration

Incomplete!
(Almost) finished vagrant support

- switched to an ubuntu guest
- default app's running, but throws an error
*CHG added extension as  git submodule
*CHG set the orther vagrant box as API server
*FIX vm
*CHG update extension