Paysera Kotlin Common SDK

Base networking SDK designed to serve different Paysera projects.

* unauthenticated mode support
* JWT support
* token refresh interface
* request queueing
* request retry if token refresh is needed
* possibility to manually cancel queued outgoing requests
* error serialization
* custom UA
* custom logging protocol
* SSL certificate pinning
* full coroutine support in Deferred
* autoserialization