Separate emulator specific calls into an interface. Added genymotion and ADK emulator implementation files