Removed two missing properties from kineticjs

Both `Polygon` and `Transition` dont seem to be present anymore in the current version of KineticJS. I'm not an expert of KineticJS, which means I could be wrong of course.
prepare for angular 1.3
Adding promises to GAPI
squash! prepare for angular 1.3

add legacy for version 1.2 and move test files
Merge pull request #2689 from domesticmouse/patch-4

Adding promises to GAPI
Merge pull request #2684 from pocesar/angular-1.3

prepare for angular 1.3
Update knockout.d.ts

According to the documents $index is an observable.
Merge pull request #2691 from WojciechKrysiak/patch-1

Update knockout.d.ts
Add typings for version 1.5.1
Merge pull request #2693 from rogierschouten/timezonecomplete-1.5.1

Add typings for version timezonecomplete 1.5.1
Merge pull request #2680 from froginvasion/patch-2

Removed two missing properties from kineticjs
Updated definition for the Duration.humanize

See the docs there http://momentjs.com/docs/#/durations/humanize/
Merge pull request #2697 from kant2002/fix-moment-humanize

Updated definition for the Duration.humanize
Added state field for the SignalR object
Merge pull request #2699 from kant2002/fix-signalr-state

Added state field for the SignalR object
I rearranged the order of the methods and properties in the definition, to be consistent with the original JS code.
Merge branch 'master' of github.com:borisyankov/DefinitelyTyped