Merge pull request #78 from pmorie/deploy-trigger-wip

WIP: image change controller
Add more unit tests
Merge pull request #79 from ironcladlou/controller-unit-tests

Add more unit tests
More image trigger fixes
Merge pull request #80 from ironcladlou/fix-image-change-int-test

More image trigger fixes
wip: unit tests