Merge pull request #632 from dontcallmedom/chromium-webrtc

Import WebRTC test from chromium repo
add missing step()
Upgrade to latest testharness.js
Update to latest wptserve
Merge pull request #776 from deniak/text-field-selection

tests for text field selection
Remove doctype and update feedline characters
Remove the </iframe> tag and replace the line feed characters
Move and improve keypath tests for IndexedDB
Merge pull request #775 from deniak/text-field-selection-not-applicable

tests on text field selection on non applicable inputs
Remove files which have been updated in #66
Rename idbfactory_open9.htm as it was used in #65
Rename idbcursor_advance_index.htm as it was used in #64
 Update writer-starvation.htm

- Correct support.js reference path
- Replace IDBTransaction.READ_WRITE with "readwrite" as it is obsolete
- Remove console.log
- Enable commented assertions
Move Opera's IndexedDB tests
Remove idbcursor_advance_index4.htm

as it is duplicate to idbcursor_continue_index4.htm
Move and improve idlharness tests for IndexedDB
Merge pull request #831 from yunxiaoxie/yunxiaoxie/not-finished1

Move and improve keypath tests for IndexedDB
Improve and rename tests for IDBCursor advance

 - duplicate file name.
Remove test files in IndexedDB/submissions/Opera/non-finished

- duplicate checkpoints.
Update keypath tests for IndexedDB

- The Date.now is to create nonrandundant objectstore name, but the database always be different by creatdb(), remove the additional postfix.