Keep an internal reference to Highcharts

This allows module loaders to clear the global scope after Highcharts and its plugins have loaded without causing issues.
Merge pull request #2663 from svieira/master

Keep an internal reference to Highcharts