initial goldfish emulator support
This is far less hacky than what I've been doing for arm emulation.

Thanks goes out to the following:
https://github.com/CyanogenMod/android_device_generic_goldfish/commit/c3dacf60604b2bcd8bc9ce2ca59623f36312b787

Change-Id: Ie4a7372ca9a93b61d58af2336a26f068e804d6c6