Fixed the KnockoutExtenders interface definition

The TS 0.9.1.1 compiler was complaining that the throttle property was
missing a generic type argument.
Fix breaks identified by TypeScript 0.9.1.1
Update jquery.d.ts

missing parentsUntil signature
Cheerio: changed "import module" to "import require"
Logg: changed "import module" to "import require"
Modernizr: fixed "Overload signatures must all be ambient or non-ambient" no need to override alert if we are just testing syntax
MsNodeSql: fixed QueryCallback and tests
Mode_Redis: fixed date difference logging
PhoneGap: fixed two "Duplicate identifier" errors in tests
PouchDB: fixed alert function override
Modernizr: fixed alert function override
Restify: changed "import module" to "import require"
Scroller: cast to HTMLElement for getElementsByTagName was needed
Unity-WebAPI: added External.getUnityObject
Updated spin.js definition for v1.3.1 of the library
Normalized spin.js defninition line endings
Expanded spin.js tests to cover each option
Sugar: bool changed to boolean
Sugar: commented out some code that produced "RangeError: Maximum call stack size exceeded" (TSC bug)
New library: dropzone.js.