Push newest code from tester and developer.

initialized project.(by developers)
initialized test cases.(by testers)

there was some code cleaning work been done in test branch, so I merged newest Xingze branch to Test branch already. (it is not a good practice, would not happen next time)