XD-662 Error handling when deploying job with non-existent trigger
- Add TriggerDefinitionRepository reference to JobDeployer
 - Checked if the trigger exists before sending deployment request for job with trigger
- Fixed JobCommand tests and added job controller integration tests

Use ModuleType.TRIGGER.getTypeName() instead of plain string "trigger"