[behavior] Update the framework of behavior

Base on WEBQA-52, add the function that save the test result of child TCs.
Sync with sanity app, but keep the export button.

Comment: Now only the child TCs under WRT sort can show the test result.
[webapi] Fix the xml issue of rawsockets
Fix the case issue of BufferedAmount
[webapi] Add basic filesystemapi TCs instead of IDL for existent checkpoint
Fix the case issue of basic check in TCPSocket and UDPSocket
[wrt] [XWALK-1043] Add tcs for multiple instances of XWalkView
[wrt] [XWALK-1353] Support xwalk_hosts field in manifest
[webapi] Update the copyright version to 2014
[behavior] Improve Viewport to avoid iframe limit
[misc-sanity] Update SessionHistory description
[wrt] [XWALK-636] Add tcs to test building WebApps with Eclipse
[behavivor] Updating vibration test step description
[tools] Update tests.changes.xml for ww18
[wrt] [XWALK-1411] Add 3 tcs for keep-screen-on option
[webapi] Update tests.xml,tests.full.xml for devicecapabilities
Merge pull request #182 from yxu66x/wrt/android/packer-tool

[wrt] [XWALK-1411] Add 3 tcs for keep-screen-on option
[wrt] Update TC's name and status for APC
[DOC] Update Cordova User Guide to fix "--shared" issue
Merge pull request #185 from ibelem/ibelem/update-cordova-doc4

[DOC] Update Cordova User Guide to fix "--shared" issue
[wrt] Update 20 TCs status to designed for tct ui01 wrt tests