Removed repo_id column from collection management.

Since it's now a subrecord it shouldn't need it.
Remove :repo_id columns for other subrecord tables that don't use them
Always create a repository agent when creating a repository
Add support for transferring the following record types to a different repo:

  * Accessions
  * Resources
  * Digital Objects