Enh/collection sharing

Hey Chris,

Here's the PR for sharing collections.  Let me know if you're happy with the implementation of email notifications (its pretty standard), and I can add it for registration as well.

Cheers,
G