Custom tick generation

Add functionality to provide custom tick generator for quantitative scale.

Close #1058.
"If provided" Doesn't make sense since it is a required parameter for that function signature