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
Replace assert_null and assert_not_null with assert_equals and assert_not_equals.
Replaced assert_not_undefined and assert_not_null with assert_not_equals.
Also changed the expected result for cloneNode() as its default value has been changed from true to false.
Use .html extension instead of .xht extension inside html-templates/additions-to-the-css-user-agent-style-sheet
since they're not valid XHTML documents (e.g. missing html element) and need to be parsed as HTML documents.
Merge pull request #442 from rniwa/remove_assert_null_from_parsing_html_templates

Replace assert_null and assert_not_null with assert_equals and assert_not_equals.