Merge pull request #177 from WPO-Foundation/mobile

Android - Added a flag to disable external intent requests
urlblast and wptdriver now include full version number in getwork request

Tested upgrade and downgrade from x to x.x.x.x style version numbers
Merge pull request #181 from andydavies/master

Include full version number in urlblast & wptdriver requests to getwork.php
Fixed the per-key usage tracking
Merge branch 'master' of github.com:WPO-Foundation/webpagetest
Tweaked the new version reporting to be backwards compatible so that old WPT instances can still install the new agents.
Merge pull request #179 from WPO-Foundation/mobile

Support Chrome and Chrome Beta in parallel on the same device
Added some processing to the Appurify integration to deal with Kindle devices.
Merge branch 'master' of github.com:WPO-Foundation/webpagetest
Initial work for checking for device status before polling for work (still need to switch to actual promises instead of callback)
Changed the device availability check to look for a valid non-loopback IP address (the command itself will fail if the device isn't connected).
Switched the device check to correctly use promises, fixed the API key support and added support for specifying a friendly device name