extract some common steps into libiary
Update pack script and BDD test framework.
Add check url and click element coords steps
Update tests for atip new steps
[wrt]Update testcase name in tests.xml

UT summary: Auto run all tcs ok.
[wrt] Rename suite and update tcs for wrt-webfeaturesmanu-android-tests
[usecase-webapi] Improve infomation of xml in usecase-tizen.

Impacted tests(approved): New 0, Update 1, Delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: Pass 1, Fail 0, Block 0
Merge pull request #590 from minxhuang/hm/misc/usecase-tizen/xml-hotfix

[usecase-webapi] Improve infomation of xml in usecase-tizen.
[wrt]update testcase suite name for wrt-packagemgt-tizen-tests

UI summary: pack to wgt and run auto/manu tcs showing normally
[wrt] Rename appsource for serval suites
[usecase-webapi] Improve infomation of usecase in tizen and w3c.

Impacted tests(approved): New 0, Update 1, Delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: Pass 1, Fail 0, Block 0
Merge pull request #592 from linshen/update-manifest-tizen

[wrt]Update wrt-manifest-tizen-tests testcase name in tests.xml
Merge pull request #594 from linshen/update-packagement

[wrt]update testcase suite name for wrt-packagemgt-tizen-tests
Merge pull request #598 from kangxu/kangxu/wrt/wrt-webfeaturesmanu-android-tests/rename

[wrt] Rename suite for wrt-webfeaturesmanu-android-tests
Merge pull request #600 from kangxu/kangxu/wrt/wrt-extensionmanu-android-tests/updateSource

[wrt] Rename appsource for severval suites
Merge pull request #599 from minxhuang/hm/misc/usecase-xml-hotfix

[usecase-webapi] Improve infomation of usecase in tizen and w3c.
Update bdd framework to latest version
Merge pull request #604 from yugang/yugang/ui-automation-update

[misc-uiautomation]Update BDD tests to latest version to support atip