Bug 1003788 - [marionette-apps] switchToApp method doesn't wait for the app is rendered on screen

- Wait for the transition-state of app's frame as opened.
- Rmove the async drvier support.