Clarify commit author import collaborators

These specs now document which messages we expect to send to
collaborators. They're also more protected from changes to the internals
of the collaborators.