[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 XWALK-1409 for not follow spec
[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
[webapi] Update tests.xml,tests.full.xml for devicecapabilities
[wrt] Update TC's name and status for APC
[wrt] Update 20 TCs status to designed for tct ui01 wrt tests
[wrt] update tct-pm-wrt-tests sh file
Impacted TCs num(approved): New 0, update 2 , deleted  0
Unit test platform: [tizen]
Unit test result summary: Pass 2 , Fail  0, Blocked  0
[webapi] Delete unnecessary file in animationtiming
[webapi] Fix a test entry issue for contactsmanager