checkForLibraryImage consider subclassed classes 

the current validation seems very hard-coded and doesn't consider for situation when you have subclassed DBCameraContainerViewController. new method does the same check but validate subclass-ed object.