Custom tick generation

Add functionality to provide custom tick generator for quantitative scale.

Close #1058.
No "If provided", since it's required (for using `tickGenerator` as a setter).