Initial import of Blink MediaSource tests.
Make resources paths absolute.
Add more tests for IndexedDB exception

 - rewrite the valid checkpoints from #292
Add more tests for IDBCursor update
Add a test for IDBFactory cmp
Use 'new TypeError()'
Add more tests for IDBIndex get
Fix open issues
Remove 'oncomplete callback'
Add more tests for IDBIndex openCursor
Add more tests for IDBIndex openKeyCursor
New test: send-sync-blocks-async, related to Mozilla bug 697151
New test: send-sync-blocks-async, related to Mozilla bug 697151 (now w final linebreak)
Address CR comments.
new test to make sure implementations send upload progress events for cross-origin requests
Prevent the use of w3c-test.org in the tests
Changed example to prevent whitelisting it for the lint checker
Removed w3c-test.org dependency
Renamed crossorigin.js to crossorigin.sub.js
Merged check_whitespace and check_w3ctestorg. Escaped some of the characters in the regex