fixed bug where you can add user that is already added or self

Ignore-this: 1c6cdd3bca25659e3d7507d0497a295e

darcs-hash:20130429035910-c21fe-b197da25a486789fd050e6c42275ef3ce90d4b24