collection: return False when __eq__ arg is not Mapping
coverage: omitting confy.packages
collection: tests added