Enhance OrderNumberGenerator

Adds the ability to specify the start number for the generator to more easily migrate from apps with existing orders.