[WIP][payum] remove code duplications in capture actions.

The PR introduces `AbstractCapturePaymentAction`. Which contains all the duplicated logic. Other capture actions extend it and implement `composeDetails` method. 

Thoughts?