Merge pull request #695 from bootstraponline/master

Fix #693
make sure androidmanifest.xml.apk is writable (fix #690)
Merge pull request #696 from jlipps/master

make sure androidmanifest is in /tmp
make sure device wakes up before trying to run test (fix #490)
add apidemos code to linter and lint
refactor emulator port retrieval and nodify penguinho code
factor out android telnet commands for reusability
add set geolocation support for android (fix #564)
Fix java.lang.IllegalStateException: UiAutomationService not connected.

Fixes #675
Merge pull request #700 from jlipps/master

android geolocation
java style fixes
Merge pull request #703 from bootstraponline/675

Fix java.lang.IllegalStateException: UiAutomationService not connected.