Fix for process_engine mappings not included in need calculation

Fix for OOIION-1023
Remove unnecessary check for no engine_id set in process constraint
Fix mock eeagent cleanup behaviour