Updated sample compare tool
Fixed Highstock error messages when initiating a chart with set X axis min and max and empty series data. Closes #2238.
Fixed issue with scatter series not displaying in polar charts. Closes #2060.
Add event handler to close context menu from touching outside the menu. Improves user experience on touch devices. Closes #2258.
Removed svgInput variable
Fixed Highstock issue with the axis maximum changing when dragging the handle to change the axis minium, and vice versa. Closes #2163.
Re-introduced cropShoulder internal property to define what series need to include a point outside the visible area.
PhantomJS running as server can save files to filesystem, closes #2137
Fixed JS error on adding VML styles in old IE in pages with more than 32 style sheets. Closes #2153.
Further improvements on saving files locally when running PhantomJS as server
Adapted Java exporting server to PhantomJS saving files locally
Partly implemented async download functionality for export server
Merge branch 'master' into feature-async-download

Conflicts:

exporting-server/java/highcharts-export/highcharts-export-convert/src/ma
in/java/com/highcharts/export/converter/SVGConverter.java
Fixed issue with Standalone Framework in legacy IE where click event wouldn't work on line series, and hovering didn't preserve the state of the tooltip. Closes #2265.
Added CORS filter for Cross-Origin requests
Addition to last commit
Implemented Async download from exportserver

A part of implementing async behaviour was improving the temporary file
creation and lookup on the OS's filesystem.
Fixed issue with updating to line series when starting with a spline. Closes #2270.
Fixed compatibility issue with the Standalone Framework and Dojo. Closes #2268.
Implementation of a temporary storage for files