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