Fixes #221, Fixes #222

Prevents a user from adding identically-named participants
Merge pull request #223 from adamrp/issue_221_222

Fixes #221, Fixes #222