Fixed an unbalanced lock in the csi parsing
Initial support for capturing arbitrary custom metrics at the end of a test using js templates defined on the server (urlblast only in this pass - wptdriver coming next).
Fixed #233 - Improved the adult site detection as recommended by souders
Initial wptdriver support for custom metrics (IE only, Chrome and Firefox coming next).
Chrome and firefox support for custom metrics
Fixed the reporting of multi-step test timings for Chrome tests where logdata is used to hide previous steps
pagetest 377
wptdriver 172
Exposed the support for collecting custom metrics to the UI
Fixed the Chrome and Firefox custom metrics implementations to return an empty string for undefined results
wptdriver 173
Fixed an exception that would happen in the firefox extension if no custom metrics were defined
wptdriver 174
Remove unittests directory

BUG=
R=pmeenan@google.com

Review URL: https://codereview.appspot.com/102840043
Merge pull request #238 from geening/master

Remove unittests directory
Fixed #231 - Forcing Safari to always ignore cert errors (maybe it doesn't know about a bunch of roots since it's such an old version).
wptdriver 175
Merge branch 'master' of github.com:WPO-Foundation/webpagetest
Fixed #176 - Added tester info to the xml and json results (including per-run tester data for sharded tests)
Fixed #161 - Added support for specifying "median" in the request URL for the details page.