Refactored Callbacks project to use IIngestCallback contract.  Remodeled unlinkables to use LinkingActivityResult<T> instead of using Exceptions to propagate messages.