Blacklist for usernames, display names and collection names (bug 1024630)

WiP: I still need to test the admin part.
For the record (ping @yohanboniface): we'll bulk update those tests when switching to [pytest](http://pytest.org/).