Added FilesControllerSpec and added non-array compatability to GenericParentBehaviour