SendMailTask does nothing if mail is not configured. JeeBase ensures Throttle settings are setup
GetPersonByEmail returns null (not exception) if not found
Add person test
Merge with master
Allow force refresh of setting cache
Merge with master.