Method renaming

Renames this.gridlines => this.showGridlines
Adds this.gridlines (again), returning a readonly array of all current
gridlines on the axis.
Adds tests for gridlines

Adds some new unit tests for gridlines.
Also defaults the gridline colour to the colour of the axis.