Merge pull request #207 from ScottLogic/develop

Release 1.1.1
Update json version numbers

Updates to allow us to npm publish
Merge pull request #210 from niksoper/master

Update json version numbers
Merge branch 'upstream' into develop
Use Capitalised types

In most cases, this is just changing to uppercase, but a few instances
change the type.

- Chart.calculatePlotAreaSize return: "int[]" => "Number[]"
- Series.mouseOver "i": "int" => "Integer"
- Utils.recursiveSort "sortResult": "int" => "Integer"
- Tooltip.show "element": "element" => "DOMElement"
- Dimension constructor crossfilterData: "crossfilter" => "Object"
- Grouping constructor dimension: "dimension" => "Object"
Fix documentation for grouping

Incorrect location of comments for class meant that the documentation
for this class was not been shown.

Also made minor change to the documentation of ````orderFunction````.
Update documentation for insight.formatters

Change involved rename of insight.Formatters to insight.formatters
Update changelog to explain insight.formatters rename / case change
Merge remote-tracking branch 'scottlogic/develop' into feature/fix-formatters-documentation
Use insight types as params

Replaces instances of Legend, Axis, Series and Chart in the JSDocs with
their insight.* counterparts.
Use d3 to check how an element is classed

By using d3, we can ensure that this is compatible with IE 11.
Update changelog
Merge pull request #217 from matthewdunsdon/hotfix/ie-11-highlighting

Hotfix: IE 11 highlighting not showing
Update changelog
Update README to include hotfix version
Merge pull request #218 from matthewdunsdon/master

Release 1.1.1-Hotfix
Update json version numbers

Updates to allow us to npm publish
Merge pull request #220 from matthewdunsdon/master

Update json version numbers
Merge pull request #212 from tpkelly/develop

Use Capitalised types
Merge remote-tracking branch 'scottlogic/master' into feature/fix-formatters-documentation