Added freeing on selendroidPort on driver.quit()

Selendroid forwards ports using adb, but the entries are never removed when the tests are being torn down.

Also renamed executeCommand to executeCommandQuietly to emphasize that exceptions are being swallowed, (and if you want to handle the exceptions yourself use other means).