IOC deployment result
These changes introduce structure to the ioc_deployment_result cached fact.
ioc_deployment_result:
successful-ioc:
successful: true
unsuccessful-ioc:
successful: false
ansible_failed_result: <value of the ansible variable with this name>
Also, added tests to make sure the deployment fails if epics_version
or require_version
is not set