Fix App#launch and clean up tests
Handle gecko context properly
Add _mgmt to add functions not implemented in the mgmt api
Only pass the client to mgmt and _mgmt
Merge pull request #9 from gaye/app-launch-improvements

Fix App#launch and clean up tests