Added more info to tick's string representation
Made horizontal ticks a little denser
Fixed minor ticks for reversed axes
Fixed reversed horizontal axis labelling
Improved tick factory by capturing many corner cases and added many more unit tests
Allowed tick labels to be missing from end of colour map