Reuse unified orders

Reuse "Unified payment protocol" feature introducesed in https://github.com/Payum/Payum/pull/204
it is WIP, I had to fix it