Rename Serializable to Serialize, Deserializable to Deserialize
Factor the json value enum into it's own module
Allow the json::builder::ObjectBuilder to insert &str keys
Update the json examples to use the builder
Rename the json::Value deserializer
Rename json::ParserError to json::Error, use the new error framework
pull the json serializer into it's own module
migrate json deserializer into it's own module, clean up errors
Update to latest rust master