Rewrite runner2.ts

It became easy to add more test suite!
Remove runner.ts
Rename runner2.ts to runner.ts
Merge pull request #1281 from vvakame/another-impl-of-testrunner

Rewrite runner.ts
updating angular readme with new example of using angular resource definitions

Conflicts:
	angularjs/README.md
fix readme clean up missed in merge
Add option --try-without-tscparams support to runner.ts
Removed not required .tscparams
Merge pull request #1283 from daptiv/angular-readme

Angular readme
Merge pull request #1284 from vvakame/add-find-not-required-tscparams

infrastructure: remove not required tscparam files
first, small commit :) mrdoob's stats
moved angular 1.0 and angular-scenario files to legacy folder
Added definitions for PhoneJS and ChartJS
added headers and tests
fixed path issues in 1.0 files. Verified that angular-scenario is still a part of angular dist : http://code.angularjs.org/1.2.1/ so left it inside angularjs folder
Merge pull request #1286 from borisyankov/angularjs-movetolegacy

moved angular 1.0 and angular-scenario files to legacy folder
jQuery:Added generic always/done/fail/progress
add chrome.d.ts webrequest optional parameters
fix Q.onerror spelling mistake and missing parameter

Q.onerror was spelled Q.oneerror with two e's. It was also missing the reason parameter.
add thenResolve and thenReject utility methods