Fix Issue #142

- Added builders for HttpResourceGroup and HttpRequestTemplate
- Make RibbonTransportFactory dependent on ClientConfigFactory and added APIs to create clients based on name

Having @Inject annotation here forces all ribbon users to depend on the javax.inject.jar. Previously we had all injections isolated to ribbon-guice module.