Moved cc_unique_ptr to duct++; doc tidy.
Moved error reporting to duct++, simplified GR interface.