Fixed the android support on the node.js agent:

- The adb processing for pids and netstat was too rigid and was failing on KitKat because of an extra field.  Changed to only make sure at least the fields we care about are there.

- The video start was not a promise but wd_server was attempting to chain it.

- The video stop in the android agent was attempting to chain adb.scheduleKill but it doesn't return a promise.
cleanups from review
Changed the regex for line splitting to allow any number of \n and \r's
Merge branch 'mobile'
Merge branch 'master' of github.com:WPO-Foundation/webpagetest