Submitting consumer information with Order payload

While Doshii does not require the `consumer` object to be provided as part of an Order payload for `dinein` orders, some of our partner POS providers may still reject the order unless they have this information.  POS may validate the consumer information for printing dockets, receipts, and for delivery of the order to tables.

Doshii recommends that for any order payload, the `consumer` object is included with `name`,`email`, `phone` and `address` properties.