ENH : bin_edeges helper function

Adds helper function + tests for generating bin edges from
any sub-set of the maximum, minimum, step, and number of bins.
Because the user specified a min and a max value that they wanted.  If (min-max)/step is not an integer, then you should err on including the values they wanted.