export content for a district
[#760 state:resolved]  force save on user_school_assignement even if only virtual attribute is changed
[#761 state:resolved] Login works with valid encrypted password even if passwordhash is different.   reset encrypted_password when removing user from district
[#762 state:resolved] when inside an iframe open google auth in new tab/window
merge in changes to rm_production_now
update pdfkit gem [#757 state:resolved]
monkey patch for actionmailer DOS
Merge branch 'rm_production'