Begins work on save button AJAX request

Fixes bug with datetime inputs where onchange function referenced values via
dateInput variable instead of 'this'
Continues gathering parameters for reminder AJAX

Displays error text if parameters are invalid
Supports multiple emails, verified via regex from  http://www.regular-expressions.info/email.html
Fixes regex for date inputs to allow 10 for month and fixes day (previously expected '-')
Adds last variables to save reminder parameters

Fixes overwriting of day repeat value when opening reminders
Fixes validation to allow once/infinite repeat options
Adds AJAX save request for reminders
Adds support for creation of new reminders

Fixes reminders database trigger to allow modification of first notification
prior to first call
Adds more verbose error messages for saving reminders
Fixes loading of reminder type and message