fixed issue with providers password/salt showing up in frontend javascript
Automatically update end date/time from start date/time and duration in add appointment backend.
fixed some unit tests
fixed some provider test cases