Restart binary in setUp and remove indexedDB files from device

A few changes here to fix #543:
* `is_android_build` now caches after the first call
* stop/start binary launched using the `--binary` command line argument
* remove indexedDB files when restarting b2g on device