per-axis grid options

Added new Features:
- The gridline options may now be set on a per-axis basis.
- Now both y and y2 can have separate gridlines.
- Added new gridline option "gridLinePattern" working the same as the strokePattern for the series.
- Added option description for the already present option "independentTicks"
- Added examples and tests to verify the new functionality.