Improved the Ajax status feedback

1. There is now a short delay before the "Updating..." text appears.

2. If the update request takes too long to receive a response, the
   favicon gets changed to the error favicon.
Merge pull request #8 from ataylor32/ajax-status-feedback-improvements

Improved the Ajax status feedback