UI side of payment unified with activities payment
need to add 'paymentKey' to locals in frontendtests
Payment Service now used from addonService
Giving description as activity.title() via sent form, so activity does not
have to be loaded twice. - Also fixes concurrency test not performing Conflict Error
remove unused code
Merge pull request #727 from leider/master

Unified Payment code