Several bug fixes and checks to 'as_user'
Add a required: true option to has_mixed_identifier_for
Provide an interface for keying off of different fields
Add invitation controls to has_mixed_identifier as well
Default to {}
Update readme with lotsa info