Completely redone the typings from the docs.

Using 0.9 (generics and override by string literal).
adding scenario for e2e tesing
Added a declaration file for the LESS css compiler.
Merge pull request #583 from AndrewGaspar/master

Declaration and Tests for LESS
Merge pull request #582 from jbaldwin/master

Added Zepto.js definitions and tests
Merge pull request #579 from hansrwindhoff/master

Adding AngularJS scenario for e2e testing
Create jwplayer.d.ts

First commit
Update jwplayer.d.ts

Changes to the stop() and load() methods
Extended jquery ui timepicker definition
Merge pull request #586 from tasoili/master

timepicker updates
Merge pull request #584 from martinduparc/patch-1

Create jwplayer.d.ts
Colleciton model must be any, as the class itself must be passed, not an instance.
Template parameter is optional.
Generalize the type definition some methods that accept Views.
Specialize the return for some render() methods.
Merge pull request #587 from nvivo/bb_marionette_fixes

Fixes/Improvements for Backbone and Marionette definitions.
Updated the q module with node adapter functions.
Change module to declare module
Update definitions to more closely match current spec state
Merge pull request #589 from smithkl42/master

Update WebRTC definitions
Merge pull request #588 from AndrewGaspar/master

Added q node adaption functions
Fix spelling mistake in mocha method definition.