Merge pull request #1 from n2cms/master

Whitespace fixes to avoid merge conflicts
Change ContentMembershipProvide to check the property RequiresUniqueEmail instead of the field during CreateUser
Another ISafeContentRender fix
Merge remote-tracking branch 'source/master'
Merge pull request #415 from bussemac/master

Support RequiresUniqueEmail better
Merge branch 'master' of https://github.com/n2cms/n2cms
More comments and consolidated some code in MenuPart.
More doc comments.
Merge pull request #416 from jsassner/master

Add ISafeContentRender encoding to Add new item, position tab. Links to #362
Refactor code, clean up ContentItem