added ForgeCommand to be a "base" for commands in Forge (might change).
added simple commands exit, clear (more to come)

possible to run aesh from tests now, but it still use a hack to jump
out of the while loop.
Removed AddonThread
Renamed test
Merge pull request #261 from stalep/aesh_testing_take2

aesh work
Improving behavior of @Service and @Inject for the case where beans that are not services should be exposed.
Fixed test accidental shutdown of forge main thread after deployment failure/exception
FORGE-737
Removed @Service annotation, and the need for it. Now @Inject can be used alone.
Changes to try to get ui addon to work.
Organized imports
Fixed ConverterTest. Container hanging after running UI tests
Refactored ForgeImpl code to AddonLoader
Reduced imports of JBM in AddonLoader
Merged UIInput and UIInputImpl
Removed scope annotations
refactored addon start/stop and test adapter