Merge mapping execution and processing service

they share some base functionality like handling consumption services, listeners etc.

(from redmine: issue id 433, created on 2018-01-22tgradl)