Fallback background color (#70)
auto close conversations after a configureable time of inactivity.  Record who closed the conversation.
update master db file to reflect recend db changes.
Merge pull request #97 from mfairchild365/develop

auto close conversations after a configureable time of inactivity.
update the testing databases with new structure so that tests will pass
Merge pull request #98 from mfairchild365/develop

update the testing databases with new structure so that tests will pass
Merge pull request #99 from cbwiedel/develop

Fallback background color (#70)
If we already have the user's name, set the name for the client login to their name.
Merge pull request #100 from mfairchild365/develop

auto fill the name of the client if we know it.
Return false if no sites were found when checking if operators are available.
Merge pull request #101 from mfairchild365/develop

Return false if no sites were found when checking if operators are available
Use the correct includes for template files.
Use more descriptive language for on/off button.
Wrap feedback form CSS in media query

We don't want it showing on smaller sites.
Merge pull request #102 from smeranda/develop

Small UI Tweaks
add a status reason to keep track of the last reason for change in operator status.  This is used to tell the operator why their status changed (if the server changed it).
Add sql to create the status_reason field if it doesn't already exist.
Merge pull request #103 from mfairchild365/develop

Keep track of the last reason for why an operator's status was changed
Randomly select an available operator.
suppress error messages from file_get_contents when retrieving an operator's details.