Support full-reset for selendroid (2nd take)

Replay commit ad9c73a3c45cfa8352dac2e5b7943a19b615b14b
This should fix issue #900

This pull request replaces pull request #1720 which could not be completed because of bogus email in the developer account info, so I "replayed" the changes in a new branch