Account settings update

Includes the following changes:
- Split the account page into a personal information and communication settings section
- Uses django-captcha and modal window to confirm disabling and deleting accounts


Mobile fixes will be in a separate pull request.

All tests pass.