.toProvider(SpringIntegration.fromSpring(GadgetDefinitionMapper.class, "jpaGadgetDefinitionMapper"));
inBinder.bind(GadgetMetaDataFetcher.class).toProvider(
SpringIntegration.fromSpring(GadgetMetaDataFetcher.class, "gadgetMetaDataHttpFetcher"));
inBinder.bind(HttpFetcher.class).toInstance(
new BasicHttpFetcher(0, CONNECTION_TIMEOUT, CONNECTION_TIMEOUT, null));
// wiring for principal DAOs
inBinder.bind(new TypeLiteral<DomainMapper<String, Principal>>()
{
})