Book 713 Docdata payment adapter

Implement PaymentService
Change PaymentAdapter to new architecture.
Switched to using oscar-docdata gateway instead of this (mostly django-docdata)