Implement update

- Added PreapprovalDetails endpoint
- Added methods on Payment and Preapproval to call their respective details-endpoint and update the status
- Cleaned up and added more documentation