add new settings variables and clean up form #3951
Merge pull request #4065 from openscholar/3951-notif

add new settings variables and clean up form #3951