Add promise to JQueryDeferred

Add promise method returning JQueryPromise from JQueryDeferred:
http://api.jquery.com/deferred.promise/
Initial generic types for jquery statics
Merge pull request #621 from nwolverson/jquery-promise

Add promise to JQueryDeferred
Merge pull request #622 from nwolverson/jquery-generic-statics

Initial generic types for jquery statics
Updated jquery.tinyscrollbar definitions to TS 0.9