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.
Add a test for HTMLScriptElement.text.
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.
Add tests for input type url.
Remove white space.
Add test case for CRLF.
Add test case for inner white space.
Separate all test input elements. Remove tests that spec does not explicitly mentioned.
add more step-by-step details about setting up virtual environment and installing selenium
create auth tests class. cleanup still needed
some more cleanup