Add type description for cookie.js
Add type definitions for heatmap.js
Update contributor list
move to legacy
Revert "Fixed error in test for indexedDB"
add definitions for Headroom
Added interface for rowGrid.js
Added name in CONTRIBUTORS.md
add socket.io 1.2.0
add socket.io-client 1.2.0
Add applyAsync to IRootScopeService
Update Q.d.ts with optional onRejected parameter

Spread method does not require onRejected param.
From Q documentation:
function eventualAdd(a, b) {
    return Q.spread([a, b], function (a, b) {
        return a + b;
    })
}
update typefiles
add agent methods
Update TestUtils.findRenderedComponentWithType

This function gets that actual React component rather than
the element. This allows the tester to call functions like setState
on the component as shown in the new test.
Correct a comment
Put variables into alphabetical order
Merge pull request #3083 from fatso83/revert-2778-master

Revert "Fixed error in test for indexedDB"
Merge pull request #3085 from hakubo/Headroom-definitions

add definitions for Headroom
Merge pull request #3089 from hellochar/patch-3

Add applyAsync to IRootScopeService