Infer WebPageReplay from browser name.

BUG=
R=wrightt@google.com

Review URL: https://codereview.appspot.com/59120045
Documented wpr script interface.

BUG=
R=wrightt@google.com

Review URL: https://codereview.appspot.com/59670044
Fixed the nodejs agent results posting for Windows (URL path was using os-specific path.join which changed / to \ on Windows breaking the URLs).
Merge branch 'master' of github.com:WPO-Foundation/webpagetest
Added support for specifying device rotation (for rotating device screen shots)
Tweaked the video processing to allow individual pixels to vary by 1% but to not tolerate any number of pixels changing
Fixed processing of bytes-in for chunked non-gzipped responses
Lint and unit tests on presubmit.

BUG=
R=pmeenan@google.com

Review URL: https://codereview.appspot.com/59680046
Added filtering to discard invalid dev tools requests that Chrome indicates didn't come from cache but they really did.
Fixed the filmstrip display to better handle the end frame on 60fps video (accumulated errors were preventing the end frame from displaying).
Merge branch 'master' of github.com:WPO-Foundation/webpagetest
Removed the pcap2har test pcaps.  They were huge and from legacy code that we're moving away from.
Updated to Firefox 27
General cleanup.

BUG=
R=pmeenan@google.com

Review URL: https://codereview.appspot.com/60060043
fix video view json response typo
update variable for xml response too
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.
Fixed a small memory leak in wptdriver
Changed the caching of processed data to only cache if the full test is complete to avoid race conditions with the video processing.
Split the timeline data into individual lines to make it easier to look at manually.