Add Email Verification

Fix migration

add config defaults

fix breaking tests

Removed unrequired bangs

validate -> confirm

Eradicated :validated

Move email templates into another module, and use heredocs

Allow key creation before account confirmation