make Mapper create the bindings for now to have it encapsulated in one place.
change the way coercion works: we now have a dedicated virtus Coercion instance to do the conversion.
move Collection code to Hash::Collection for both JSON and XML.
comment out test with pending subject.