Administrators specificy "availability groups" which include days of the week and times
Operators then choose if a case will be available within the availability group
Log process data to a separate table for speed and better display (don't have to do too many updates)
Updated VoIP watching process to more gracefully handle socket timeouts/errors