A bunch of fixes to express declaration

- Move Express-prefixed interface names into internal module as
  unprefixed names
- The importing code will use express.Response instead of
  ExpressServerResponse
- Internal definitions can just use Response instead of
  ExpressServerResponse
- Response should extend http.Response to be able to type check .end
  for example
Added CrossFilter definition file and tests
Merge remote-tracking branch 'upstream/master'
Fixed some whitespace
Add missing angular scenario function

Added iit, xit and ddescribe.
Added node-git.d.ts and tests
Merge pull request #1255 from vvakame/add-node-git

Added node-git.d.ts and tests
Knockout: made sort generic
Merge pull request #1253 from michelsalib/patch-1

Add missing angular scenario function
Merge pull request #1256 from johnnyreilly/master

Knockout: made sort generic
Fixed tscparams files
Add explicit types so that it passes the noImplicitAny rule

Also updated version number. Added appropriate types to all the functions where I could find them, otherwise typed them with any. This now will compile for typescript compilers that have the noImplictAny flag set.
added missing semi-colons

TypeScript compiler complained with expected semi-colons in certain areas.
Added in the missing semi-colons.
Change model to any to try and pass tests
For #1258
No unwrapping for notify callback (ofcourse)
Catch and finally
Merge pull request #1259 from borisyankov/feat-angular-q-update

Updating promise api for angularjs, closes #1258
Merge pull request #1257 from gscshoyru/patch-2

Add explicit types so that it passes the noImplicitAny rule
Merge pull request #1207 from schmuli/master

Added CrossFilter definition file and tests