Correct the type of PDFDocumentProxy.numPages and .fingerprint

The type of them is a property, not a function or a method.

Reference:
- API spec: https://github.com/mozilla/pdf.js/blob/305274cd45ed3b4931f983b31ebd4ffb999fb4c6/test/unit/api_spec.js#L45-L50
- Impl: https://github.com/mozilla/pdf.js/blob/816f2f7e1dc604d52bbde29eb9357360dbeddbbe/src/core/core.js#L476 and #L512
Adding calls interface to Jasmine
Add _.partition, _.property, _.constant, _.now,
Update colors.d.ts to work with TypeScript import

The file lacked a module delcaration, so it would not work with the following code:

    import colors = require("colors");

The `interface` does not belong in the `module` as it's global (applying to `String` and not scoped.)
Added AMD support
Add value property to jake Task object.
Export Node functions for creating decipher correctly

 * createDecipher() and createDecipheriv() are functions
   in the crypto module, not methods of the Cipher interface.

 * Add pbkdf2Sync() decl
added passport-facebook
Removed unused interface
Merge pull request #2063 from staticfunction/master

Adding passport-facebook
Merge pull request #2062 from robertknight/rob-crypto_decipher_funcs

Export Node functions for creating decipher correctly
Merge pull request #2061 from panopticoncentral/jake-fixes

Add value property to jake Task object.
added definitions for joi
issue #2033 - subtract method added to Duration type
Merge pull request #2065 from Diullei/master

issue #2033 - "subtract()" method added to Duration type
fix minimatch/minimatch.d.ts
fix header of space-pen/space-pen.d.ts
Merge pull request #2064 from Bartvds/def/joi

created definitions for joi
Merge pull request #2066 from vvakame/fix-minimatch

fix minimatch/minimatch.d.ts
Merge pull request #2067 from vvakame/add-header-to-space-pen

fix header of space-pen/space-pen.d.ts