Merge pull request #1020 from Diullei/fix-ace

#883 fix - ace editor.selection.getCursor() should return Position not n...
#251 - 'SortableEvent' must use 'JQueryEventObject' instead 'Event'
Merge pull request #1014 from SomaticIT/fix-require

Append global var requirejs
Merge pull request #1021 from Diullei/issues251

#251 - 'SortableEvent' must use 'JQueryEventObject' instead 'Event'
Update README.md - History.js have a new link (https://github.com/browserstate/history.js)
angular Boostrap can accept the implicit "document" dom object: http://docs.angularjs.org/guide/bootstrap
underscore pick can take keys as a rest param or an actual array of keys
Update spin.d.ts

`spin()` expects an HTMLElement, `JQuery` type won't work for example.
durandal1.x definition

fix compile error tsc@0.9.1-1

mv older version
fixed i18next compile error effected by jquery.d.ts
newline charactor alignment with \n
Merge pull request #1022 from georgiosd/patch-2

Update spin.d.ts
Merge pull request #1023 from vvakame/i18next-fix-compile-error

I18next fix compile error
Merge pull request #991 from yutavsky/master

revert durandal1.x definition
camljs - fix compiler error
durandal - fix compiler error
SharePoint - fix compiler error
ember - fix syntax error
Fix leaflet.d.ts, TileLayerOptions.subdomains is flexibly typed

From the comments, subdomains can be a string or an array of strings. We
can't make any strong type inference from the interface.

Quote:
"Subdomains of the tile service. Can be passed in the form of one string (where
each letter is a subdomain name) or an array of strings."
Merge pull request #1025 from flxf/leafletany

Fix leaflet.d.ts, TileLayerOptions.subdomains is flexibly typed