Big Order ID Refactor
* This thing does a lot of things. DO NOT MERGE
* GC seems to be okay with either OID generation method now.
* In the process of veryfying batch operations.
* Still must reverify that all gateways work

Change-Id: Ib59883d603b1d72748baf523260fdbf8d4713a36