Added GenericCamera, modified GenericImage, GenericDeployment to use each other instead.

GenericCamera and GenericDeployment enabled in Admin

Unit tests for Deployment and GenericDeployment needs to be fixed. Previously Deployment only had get, now that we enabled POST, need to change unit test to account for this.