Added b2g-inbound support.
ex:
{
  "account": "",
  "password": "",
  "download_home": "inbound",
  "base_url": "https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/tinderbox-builds/",
  "build_id_format": "/{year}{month}{day}{hour}{min}{sec}/"
}
Merge remote-tracking branch 'mozilla/master' into tinderbox-buildid-support

Conflicts:
	utilities/arg_parse.py
Remove extraneous message
Have logging figured out in a single place
Don't use global variables and fix argument parsing
Have a single log and put it in a constant location
Don't delete previous backup until this one is done!  also do error checking
Cleanup
Use local variables for function params
Added flash_tbpl.py for tinderbox builds
Wait for device before running adb root [shallow_flash.sh].
fix #234
Merge pull request #231 from askeing/tinderbox-buildid-support

Added flash_tbpl.py to support tinderbox builds.
Merge pull request #238 from askeing/master

Wait for device before running adb root [shallow_flash.sh].
Merge pull request #240 from revelon/master

Humble attempt to add Cygwin support
Merge pull request #245 from revelon/master

Fixed issues with bad Cygwin conditions on non-windows system
wait for device before doing backup/restore
fix #242
Merge pull request #246 from askeing/add_wait_before_backup_restore

wait for device before doing backup/restore
Modify the download desktop b2g tool for export the download folder path.
Merge pull request #249 from askeing/master

Modify the download desktop b2g tool for export the download folder path...
Revert "Modify the download desktop b2g tool for export the download folder path..."