MCA #323 - android: appWindow show/hide/restore

First draft for review:
- appWindow.hide() seems to work as expected
- show() is not bringing the app back to the foreground. Instead, it's showing the next activity in the task stack
remove the try/catch. There's already a default one in cordova that routes to the error callback. you need to do this manually only when running on a background thread.