make default min and max to be 'nice' numbers for the axis
Change behavior of default tick values to always render 5 labels and covert top and bottom of extended domain

Fixed #172