Updated Routing to use xml. Added User routing file to replace annotations.
Setup listener for subdomain to match on the pattern of the host. Injected with services and used in security.
Added domain to bundles configuration.
Merge of 3.0 and 2.0 for bringing into v3.0