Run tests on android

Run automated unit test on the android platform
Add an extra argument to tell pull to put the file somewhere useful. I think test outputs normally go somewhere like build/ so they get cleaned up by the clean task properly.