Fixes and coding-style issues.
Adapt to upstream module changes.
This release contains two fixes:
This release contains only one major change that makes it more conform with how the payment module is designed.
First public release.