Handling preauthorization

Changes adapting Saleor to use preauthorization.
```python
if any([capture, refund, release]):
```