Refactor honeypot field on signup.
Improve API for setting a setting.

This whole thing needs to be rewritten though. Later.
Don't freak out if ExceptionNotifier isn't loaded.
Add Signup model to extract logic from the AccountsController.
Raise an exception in dev/test modes if i18n key isn't found.