imported 25 definitions from typescript-node-definitions

first batch: the easy pickings

- as per https://github.com/borisyankov/DefinitelyTyped/issues/115
- added DT headers (scraped creators from git history)
- added tests
- some modifications
- added CONTRIBUTORS.md for the substantial defs (>50 LOC)
imported Request definitions from typescript-node-definitions

- as per https://github.com/borisyankov/DefinitelyTyped/issues/115
- added DT header (scraped creators from git history)
- added tests
- updated some fields
- restructured to be more accurate
jQueryUI: Finished the c's
Merge pull request #2092 from johnnyreilly/master

jQueryUI: Finished the c's
(restangular) Fix argument order in custom methods

The arguments were in the wrong order for custom methods
fix restangular test
jQueryUI: now the d's
Merge pull request #2097 from johnnyreilly/master

jQueryUI: now the d's
changed joi header to v4.0.0
Merge pull request #2098 from Bartvds/def/joi

changed Joi header to v4.0.0
Merge pull request #2096 from santialbo/patch-5

(restangular) Fix argument order in custom methods
jQueryUI: Tidy up and up to gotoCurrent
Merge pull request #2100 from johnnyreilly/master

jQueryUI: Tidy up and up to gotoCurrent
gruntjs: added node.js support
Update gruntjs.d.ts
fix underscore string module declaration
Merge pull request #2104 from borisyankov/def/gruntjs

gruntjs: added node.js support
Merge pull request #2105 from borisyankov/def/underscorestring

fix underscore string module declaration
Add url
Merge pull request #2107 from pine613/feature/add_url

Add library "url()", Closes #2106