* refactored DistributedQueryService to
   * allow for queries on aliases and connections (previously was connections only)
   * to support passing through the context
* upgraded guice injection to support ScalaInjector
* combined QueryHandler.Reqeust and DistributedQueryService.RequestData
removed dead code