Separate emulator specific calls into an interface.

 Added genymotion and ADK emulator implementation files.
yes, i forgot we weren't in the appium repo! good point.