[webapi][XWALK-2147] Add default color reference on page
[webapi][XWALK-522] Optimize the test cases for promises

Impacted tests(approved): new 1, update 3, delete 0
Unit test platform: [Android]
Unit test result summary: pass 4, fail 0, block 0
[usecase-webapi] Disable forward button and show history state
[usecase-webapi] Improve UserTiming usecase

- Add sections to seperate operation and result.

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: [Andriod]
Test result summary: Pass 1, Fail 0, Blocked 0
[wrt][XWALK-1591]Fix XWALK-1591

[Detailed commit message (if have)]
Impacted TCs num(approved): New 0, update 3, deleted 0
Unit test platform: [tizen]
Unit test result summary: Pass 3, Fail 0, Blocked 0
[webapi][XWALK-2218] Updating workers TCs so that error info can be print

- SharedWorker object defined in tests{}, so that if any undefined info can be print

Impacted TCs num(approved): New 0, Update 3, Delete 0
Unit test Platform: Tizen IVI
Tizen test result summary: Pass 3, Fail 0, Blocked 0
[usecase-webapi] Improve Bookmark usecase

- Adjust the case with screen view

Impacted tests(approved): new 0, update 1, delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: pass 1, fail 0, block 0
[wrt]update wrt test suite name

Unit test platform: [tizen]
Unit test result summary: Auto suite pack to pure, manu suite pack to wgt
[wrt] Update testapp for uxmanu and internetstdmanu
Fix for tct-extra-html5-tests/base64.html

[Problem] The following test cases from tct-extra-html5-tests/base64 fail
    - base64_atob_ab_cd
    - base64_atob_abcd_space
    - base64_atob_space_abcd
[Cause] Those test cases fails since  Chromium implements the newest
        standard of base64 feature but the test has not been updated yet.

[Solution] Apply latest changes of base64.html from
           http://w3c-test.org/html/webappapis/atob/base64.html

BUG=XWALK-2227
[usecase-webapi] Improve TypedArray usecase

- Add set and get button, used all type of TypeArray in table.

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: [Tizen-IVI]
Test result summary: Pass 1, Fail 0, Blocked 0
[usecase-webapi] Improve Systemsetting screen usecase.

- Add precondition before test to the info area after click the 'info' button.
- Remove section title for "Get HomeScreen/lockscreen image, canvasimage".
- Draw a frame to show HomeScreen image or LockScreen image.

Impacted tests(approved): New 0, Update 1, Delete 0
Unit test platform: [Tizen m0]
Unit test result summary: Pass 1, Fail 0, Block 0
[misc-uiautomation] Add 242 reference cases
[usecase-webapi] Improve Page Visibility usecase

- add description of locking screen/unlocking screen

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: [Andriod]
Test result summary: Pass 1, Fail 0, Blocked 0
[webapi] Update config files for nativefilesystem

- Use webrunner folder instead of testkit folder

Impacted tests(approved): new 0, update 0, delete 0
Unit test platform: [Tizen IVI][Android]
Unit test result summary: pass 52, fail 0, block 0
[usecase-webapi] Improve PerformanceTimeline usecase

- Adjust the case with screen view

Impacted tests(approved): new 0, update 1, delete 0
Unit test platform: [Android]
Unit test result summary: pass 1, fail 0, block 0
Merge pull request #619 from yunxliu/yunxliu/webapi/nativefilesystem

[webapi] Update config files for nativefilesystem
Merge pull request #602 from yunxliu/yunxliu/misc/bookmark_update

[usecase-webapi] Improve Bookmark usecase
Merge pull request #605 from JianfengXu/xujf/usertiming/update

[usecase-webapi] Improve UserTiming usecase
Merge pull request #609 from xinliux/xinliux/webapi/XWALK-2218

[webapi][XWALK-2218] Updating workers TCs so that error info can be prin...