Added a $test=FALSE flag to ->send() notify templates.  Providers are now be aware if a template is being sent for test purposes.

This fixes an issue where the public email provider does not send to admin users but needs to make an exception when testing.