fix deployment extension for UI
handle missing portal devices, remove obsolete test assertions
Merge pull request #1227 from ooici/deployment_ext

fix deployment extension for UI