Test title now links to non-filtered page

Spaces in filters now works
Added summary totals
Created README.md
Update README.md
"Hide Passed" state now persistent in local storage
FavIco and title now updated with current pass/fail state
Added a TestRunner and TestExecutionStatus (preparing for filtering and easier decorating)
New (unused) TestRunner now runs the whole hierarchy, albeit only once.
Now runs all tests several times
Small refactors & fixing tests
Renamed TestExecutionStatus to Test

Added failure-handling
Added test runner pause/resume and notification events
Initial (broken) test runner update
Added automatic function name inference
Merge branch 'master' into test-runner-changes
Added more results to test runner
hasPassed only true if all children have also passed
Merge branch 'master' into test-runner-changes
Tests now get a fresh 'this' value to run in
Merge branch 'master' into test-runner-changes