angularjs: Add $parseProvider
fix warnings when running with --noImplicitAny

There were a lot of warnings being thrown when I was compiling with --noImplicitAny option so I fixed up whatever signatures I could to get rid of the warnings.
Update underscore.string to latest underscore

Recent typings for underscore use interface instead of module.
Update _.string to match.

Wrapped interface was left unimplemented due to lack of time.
Update underscore.string to latest underscore
Mix _.string into _
Re-enable tests
smoothie: add definitions
Adding TDD style to Mocha definitions
work to extend the definitions for WinJS and WinRT
work so it will still compile if implicit any is turned off
Merge pull request #1504 from mikehhawley/master

smoothie: add definitions
Merge pull request #1502 from Belelros/master

Adding TDD style to Mocha definitions
Merge pull request #1493 from xt0rted/patch-2

angularjs: Add $parseProvider
Allow standalone usage and fix tests.
Merge pull request #1498 from mwisnicki/patch-1

Update underscore.string to latest underscore
Updated gitignore to ignore IntelliJ files and node modules.
rx.async: added tests; added toPromise operator
Hashtable definitions
Merge pull request #1505 from jeffmay/gitignore-intellij-node

Updated gitignore to ignore IntelliJ files and node modules.
Merge pull request #1510 from Igorbek/master

rx.async: added tests; added toPromise operator