Moved validation protocol to backends and created test cases

- Validate that diego is enabled when a docker image is present
[#75217152]

Signed-off-by: Peter Parente <pparent@us.ibm.com>
Inject Docker protocol if app has a Docker image

- For now, exclude Docker apps from bulk endpoint
[#75217152]