Add style options for Axes

Allows each axis label and line to be formatted with color, size and font family (see README for exact options)
This shouldn't be done here. The only place where you can encounter potentially bad options is in the `sanitizeOptions` method. Anywhere else, the options must always be trustworthy.