HV-778 Creating dedicated cdi module and moving cdi related code from engine into new module. Updating setup and dependencies of integration module.