move android controller methods into their own file
we don't use webatoms for android now that we use chrome
initial work on refactoring adb
finish migrating install logic
migrate port forward logic
migrate push unlock and push appium
extract uiautomator behavior into its own object/library
run commands from uiautomator.js, and migrate activity waiting methods
fix logcat issue where it returns too many logs
just use javascript's new operator rather than adding levels of abstraction
split up instrumentation responsibilities
finish main rewrite of adb.js
convert selendroid
fix a bunch of refactoring issues
update selendroid
more cleanup including selendroid update
Merge pull request #1338 from jlipps/master

Massive refactor of ADB/Android code