IndexedDB: Microsoft's tests
IndexedDB: Ms2ger's test
IndexedDB: BaptisteFontaine's tests from Test the Web Forward Paris (2012)
IndexedDB: ChristopheCHARLES's tests from Test the Web Forward Paris (2012)
IndexedDB: dgrogan's tests from Test the Web Forward Paris (2012)
IndexedDB: rhuet's tests from Test the Web Forward Paris (2012)
new test for window.stop() and the abort event, thanks @Yaffle
Add some cases to test the link and base elements

Signed-off-by: xiaojunwu <xiaojunx.a.wu@intel.com>
Update tests for the base element a litte, and remove the link tests

- onerror checkpoint in link_events.html is covered by link-style-error-01.html
- link_type_mismatch_source.html uses setTimeout(); moreover, it won't fail
  even the feature is not implemented.
Cleanup some idlharness tests and make it clearer what they test.
Use an explicit 'subtest' query parameter to select the subtest, instead of just a naked number. Mozilla sometimes appends query parameters to its tests for its own reasons and those parameters should not accidentally trigger selection of a subtest. Also, don't use one or two iframes per subtest; it saves a lot of memory and time to use one or two iframes per test and have the subtests reuse those frames.
create auth tests class. cleanup still needed
some more cleanup
fixed error in second assertion (line 35)
add timeout, so tests continue. return proper success and failure values
fix indenting, tabs v spaces, extra whitespace
Merge pull request #397 from rocallahan/submission/rocallahan

Use an explicit 'subtest' query parameter to select the subtest, instead...
Add tool for generating test list in JSON format
Merge pull request #424 from emalasky/emalasky/webdriver-auth-tests

Test expects response when browser sees 401 from webserver, per section 5.2
Add tests for the marquee element