roomservice: Squash sets of evervolv changes

* roomservice: Fix order of operations.
* roomservice: fetch vendor repos automatically
* roomservice: support chaining dependencies
* roomservice: Use the main manifest's default revision.
* roomservice: dont need remote anymore
* roomservice: Modify to use multiple manifest types.

Change-Id: Ia932793ece8f4c8ec216211d898b5b2387116125