Orbital updates to the retry_logic and idempotency_key gateway specific fields

Spreedly will now set retry_logic as true and generate an idempotency_key for customers if the idempotency_key is not valid or one is not provided and if retry_logic is true or not provided. These two Orbital gateway specific fields will enable Orbital Retry Logic, which is a function available for Orbital Gateway to reprocess transactions when there is an unknown result on a transaction request.