Merge pull request #1780 from majorsilence/master

Add definition of jquery.placeholder
Merge pull request #1816 from smrq/d3-enterselection

Added missing functions to d3 EnterSelection interface
Merge pull request #1806 from smrq/master

Fixed d3 definitions for d3.geom.voronoi
Merge pull request #1819 from ufon/master

Socket.io lifting :)
Merge pull request #1821 from niemyjski/patch-3

More updates for the latest version.
Merge pull request #1822 from santialbo/restify-cors

Adds missing method CORS on restify type definition
Merge pull request #1831 from 44ka28ta/fixPrototype

fix the return type of google.maps.Polygon.getPaths
Merge pull request #1840 from j201/master

Fix AngularJS $q.when definition
Merge pull request #1843 from ArturSoler/master

Some jasmine.d.ts fixes
Merge pull request #1785 from drewnoakes/smoothie

Update "smoothie" declarations with version from project itself.
remove not required .tscparams
- Added urlrouter
Merge pull request #1848 from soywiz/urlrouter

- Added urlrouter
Corrected location of `current`

Reference : http://gruntjs.com/api/inside-tasks
Merge pull request #1849 from borisyankov/def/gruntjs

Corrected location of `current`
Fix typo on test
Merge pull request #1829 from santialbo/patch-4

Fix typo on restify type definition
Added missing write signature

This is also consistent with the doc comments already there.
Merge pull request #1850 from borisyankov/def/gruntjs

Added missing write signature
AMD support

Added AMD support as the original ZeroClipboard.js has direct built-in support for AMD as well.