Feature/two factor settings

Included is:
- Moving SMS 2FA to use User#mobile_number
- Requiring confirmation before using new mobile number for 2FA
- Created new Account Settings page, which includes 2FA setup and account deletion (moved)
- some cleanup for roles/2fa helper methods
- :hamburger: