[Completes #68815672] collapsing navs get ugly when responsive layout gets small in width
[Completes #68815340] and 65822634 Create new email template for users who change their email
initial draft of encrypted attributes for profiles
set marshaling config even though it should be set to true by default.
improve flexibility of yes_or_no helper method
add concern for shared encryption code. cleanup profile constants.
remove redundant constant names in Profile. + test for encrypted attrs.
refine tests for encrypted profile attributes
avoid attr_encrypted logic when migrating data