This is another resend of this patch after a couple more updates from running tests
This patch throws errors to the user when they have used features in the
deployable that require audrey agent 0.5.0 but the 0.4.x agent is installed
in the image the assembly uses.