fix eventemitter2 in browser
Add JsHamcrest with all classes and functions defined

TODO:

- Decide what to do with Matcher and SelfDescribing interfaces

- Find better way to expose functions to global scope
Add entry to contributors file
Update swfobject to work with other scopes and variable names.
The data property can be an MVCArray or LatLng[]. All other properties are optional
change the property ui to be a function to be able to use it in the same way as events
change the property ui to be a function to be able to use it in the same way as events
Merge branch 'master' of https://github.com/Softpagehomeware/DefinitelyTyped
Changed several definition headers.
Add typing for spectrum
Changed IQPromise.reject to return IPromise<any> instead of IPromise<void> to be better compatible with most likely use cases.
Tabs to spaces.
Space after colons.
Added size() to lazy.js
Added two return types
Fixed bugs in SIPml definition
HighchartsSeriesOptions update

HighChartsSeriesOptions should have the access to the same properties as the Series Chart object. 

Based on http://api.highcharts.com/highcharts#series 

"The actual series to append to the chart. In addition to the members listed below, any member of the plotOptions for that specific type of plot can be added to a series individually. For example, even though a general lineWidth is specified in plotOptions.series, an individual lineWidth can be specified for each series."

This means the SeriesOptions should have access to properties such as color, animation etc which exist in the series chart object.
Added jquery.slimScroll typings and their test file. Updated CONTRIBUTORS.md.
Modified the incorrect format of the definition header.
Added typings for npm module each

* git: https://github.com/wdavidw/node-each