Add support for correlating an object.
Provide on_complete callback hooks

Both #update and #fetch_and_parse will now be able to register
an on_complete callback.

Added a bit of documentation for :correlated_objects and on_complete
hooks
Added spec for the correlated_object functionality.