Move the sanitize callback for login required from cnOptions to cnSettings.

This should have been moved before, but was missed.
Change some messages from "error" to "notice".

Hope fully that'll make them less alarming.
Remove unused code from cnOptions.
Update phpDoc in cnMessage.
Update phpDoc in cnRoles.
Update phpDoc for cnMessage.
Add cnAdminActions class and update the role settings to use it.
Change how cnMessage is initiated.
phpDoc updates.