Initial support for #[deriving_deserializable] deserializing from maps
Cleaning up #[deriving_deserializable]
more simplification
More simplifications