WIP: Deployment Triggers POC

Making a PR for this to make tracking comments easier.
Too many packages - I would create a controller package with deploymentcontroller, configcontroller, and triggercontroller, and then the factories can probably be combined.  I think there are too many packages here and it complicates reading it a bit.  It's ok to give the factories full names like DeploymentConfigFactory