Merge changes from topic 'gdbclient.py'

* changes:
  Add gdbrunner package for shared functionality.
  Add get_props to adb.py's AndroidDevice.
  Add remount to adb.py's AndroidDevice.
  Add shell_popen method to adb.py.
  Add helper functions for `adb -e/-d` to adb.py.