Fixed #2909, a regression causing chart click event not to fire when zoom enabled on touch devices.
Speed optimization of Series.setData, related to #3260.
Fixed #3274: IExx.blur() issue

use fireEvent instead of calling directly
New demo of chart container click
Utils: Attempt at closing memory leak on bath compare
Simplified container click demo.
Modal sample minor fix
Various fixes after regression testing
Closes #3395: added buttonPosition to RangeSelector

//DOCS
buttonPosition -> x & y
correction for zoomText in previous commit
Closes #3397: footerFormat does not replace variables

Abstracted tooltipHeaderFormat to process footer or header (now called
tooltipFooterHeaderFormat)
Fixed #3279, column z issues in 3d
Closes #3381 3D Pies, wrong z index applied to sides
Fixes #3400 lineWidthPlus does not always work

(missing parentheses
Fixes #3401: Maps: Tooltip does not hide when hovering over null point
RangeSelector button theme, added option to set disabled style
Better fix for #3299
--- Highcharts 4.0.4 / Highstock 2.0.4 / Highmaps 1.0.4 official release ---
Cleaned up
Some markdown formatting in readme