allow empty rescue blocks
switch from email to username
remove dead code
remove the icla requirement and ensure collaborators are unique to cookbooks and users
make the controller more robust