Updated async processing modules and guice wiring.
Initial import of Judo Chop: please see software grant in archives for Usergrid
testing a PR
chop/USERGRID-136 Fixes ssh bug during setup stack

- waitActive method reactivated and moved into Job, avoiding a possible
  race condition
- RuntimeJob class introduced, having the same functionality with Job,
  but forking local ssh client
- fixed a typo in SetupStackThread which caused runner instance setup to fail
Merge pull request #137 from usergrid/chop/USERGRID-136

chop/USERGRID-136 Fixes ssh bug during setup stack
chop/USERGRID-137 Setup runners

- fixed runner and cluster instance names in chop-amazon
- added ssh commands for deployment and start of runner.jar on instances
switched back to non-blocking setup operation
Merge pull request #140 from usergrid/chop/USERGRID-137

Chop/usergrid 137
Destroy stack operation is implemented
Running runner.jar on instances as root and preliminary StartResource on webapp
Removing unused properties, related code and fixing certificate issue in runner
Merge pull request #145 from usergrid/chop/USERGRID-138

Chop/usergrid 138
fixing runner local port bypass issue
chop/USERGRID-138 runner is now working properly

- certificate issue in RestRequests fixed
- fixed null getRunId in BasicSummary
- runner archaius deployment environment parameter set to CHOP
- fixed upload summary and results in webapp and added their tests
- related changes in RunManagerImpl
Merge pull request #146 from usergrid/chop/USERGRID-138

Chop/usergrid 138 fixing chop runner related matters
Merge branch 'two-dot-o' into entity-manager