fixed the transpiler errors. very interesting, even adding the type `any` to the first argument broke the ambiguity which was confusing the type inference in the transpiler. hmm, the more you know. also fixed the error status, downgrading it from a property to a dictionary key. will do the same thing in javascript and keeps the transpiler happy, but obviously it'd be best if the `status` property sneaked into the official `Error` object.
fixed the transpiler errors. very interesting, even adding the type `any` to the first argument broke the ambiguity which was confusing the type inference in the transpiler. hmm, the more you know.
also fixed the error status, downgrading it from a property to a dictionary key. will do the same thing in javascript and keeps the transpiler happy, but obviously it'd be best if the `status` property sneaked into the official `Error` object.

czechboy0/Express-4x-Typescript-Sample,halacsy/node-typesript-gulp,ssabpisa/Express-4x-Typescript-Sample,czechboy0/Express-4x-Typescript-Sample,halacsy/node-typesript-gulp,mistakenot/node-sandbox,ssabpisa/Express-4x-Typescript-Sample,halacsy/node-typesript-gulp,mistakenot/node-sandbox,mistakenot/node-sandbox,mistakenot/node-sandbox,czechboy0/Express-4x-Typescript-Sample,ssabpisa/Express-4x-Typescript-Sample,ssabpisa/Express-4x-Typescript-Sample,halacsy/node-typesript-gulp,czechboy0/Express-4x-Typescript-Sample