Implement a hash order number generator.  Removes the autoincrementing id number
that some e-tailers dont like.
For #922