LILY-309: created loginrequiredmixin

also refactored everything in cases.
Ready for new deploy
Invitations should no longer generate an error. Also added placeholder text for password and password confirm
LILY-213: Remove folder sync when opening an empty email folder
LILY-213: remove unused function get_remote_messages
LILY-96: Update django_fields dependency and introduce block_type=CBC for AES encryption
Removing unused import
Merge pull request #4 from HelloLily/feature/LILY-213

LILY-213: Remove folder sync when opening an empty email folder
Password also needs to be converted
LILY-96: append asterisk to label of required fields
Merge pull request #5 from HelloLily/feature/LILY-96

LILY-96: Update django_fields dependency and introduce block_type=CBC fo...
Merge branch 'develop' into feature/archiving