Add a clean_browserdir option

If this option is set to true (the default), the browser source dir is
cleaned before doing the checkout.

This option is mainly useful for testing/debugging the testsuite.
Get xpcshell test results by reading xunit xml file

Rather than parsing logs.
xpcshell: allow viewing logs for each failed testcase
Only diff time for tests which have been run
Add support for mochitest tests