WIP order identities

Allow multiple identities for orders, typically used for storing external identifications, such as an backend (ERP) order id.
Merge pull request #2243 from inspiran/master

[Order]WIP order identities