added optional media constraints
Initial addition of webcrypto
* Added TODOs for things that can be done when/if typescript is improved with links in case people want typescript to be better and want to vote on the issue.
* Removed unused IceState
* Added moz specific prefixes
* Fixed broken use of enum for things that are actually strings and added a TypeScript issue for the fix
* Added comments with WebIDL spec for enums
* Added RTCMessageEvent for data channels
* Support send with ArrayBufferView
fixed to make it pass tests with --noImplicitAny
Corrected the microsoft-ajax PageLoadingEventArgs class.

Note that although the documentation sometimes incorrectly refers to get_panelsDeleted()  - e.g. on http://msdn.microsoft.com/en-us/library/bb397684%28v=vs.100%29.aspx - the actual function is get_panelsDeleting() - see http://msdn.microsoft.com/en-us/library/bb310960%28v=vs.100%29.aspx
Add jquery.blockUI definition
Add reference to jquery.blockUI-tests
for Travis CI Test
Changed order of IHttpPromise.then for promise chaining

previously the following code resulted in tmp beeing of type:
ng.IPromise<ng.IPromise<{}>> but it should be just ng.IPromise<{}>:

var tmp = this.$http.get('').then((result) => this.$q.defer().promise);
Add multi-scale time format method
Add URL to example from which testcase is drawn
Fix wrong tile (embarrassed) and add some comments
Merge pull request #2420 from talk4date/ihttppromisefix

AngularJS Binding: Changed order of IHttpPromise.then for promise chaining
Merge pull request #2442 from darkthread/master

Add jquery.blockUI definition
Fix indentation (replace tab with spaces)
Merge pull request #2449 from darkthread/master

Fix indentation (replace tab with spaces)
Merge pull request #2448 from pelotom/multi-scale-time-formats

Add multi-scale time format method
Merge pull request #2438 from StuartMoore/master

Corrected the microsoft-ajax PageLoadingEventArgs class.
Added Binary class to mongodb.
Added createIndex and ensureIndex overloads to mongodb.Collection.