fix and add port assignment objects to Deployments
remove DPDs from loading
Merge pull request #2017 from MauriceManning/preloadDep_rebase

OOIION-1565 Refactor deployment activation logic
refactor deployment activator to remove factory
require port assignments for all assemblies, remove csp code
update tests to have port_assignments in Deployment resources with children
clean up old tested docs