* Changed hydrate! to take a hash of options rather than a single graph param.
* Allow hydrate! to take a list of predicates to restrict hydration by.
* Also: Fixed JSON serializer.