Add configurable tick marks

Adds control over the line width and colour of tick marks.
Renamed Theme/Axis properties

showGridlines  => shouldShowGridlines
showPoints     => shouldShowPoints
axisLabelFont  => axisTitleFont
axisLabelColor => axisTitleColor
Trivial updates to jsdocs

Table.dataset: memberof! insight.Table
Included PointSeries in jsdocs
Added @instance to Chart.seriesChanged
Merge pull request #231 from niksoper/trivial-jsdocs

Trivial updates to jsdocs
Updated change log
Removed duplication of IE11 highlight fix in change log
Respond to review comments

Fixes the docs of the new methods, and the type of the new theme properties
Axis.label => axis.title
Renamed parameter: axisLabel => axisTitle
Renamed Axis.label => title
Merge pull request #229 from tpkelly/develop

Configurable tickmarks
Renamed test variables

expectedAxisLabelHeight => expectedAxisTitleHeight
expectedAxisLabelWidth => expectedAxisTitleWidth
Merge branch 'develop' of https://github.com/ScottLogic/insight into rename-theme-props

Conflicts:
	Changelog.txt
Merge pull request #230 from niksoper/rename-theme-props

Renamed Theme/Axis properties
Updated shouldShowPoints in jsdocs
Merge pull request #232 from niksoper/rename-theme-props

Updated shouldShowPoints in jsdocs
Merge branch 'upstream' into feature/bar-series