Refactor VirtualRoutingResource, put the ConfigItems in separate classes and create a separate ConfigHelper
Add virtualbox support to cloud-early-config so we can use virtualbox for testing