Added a loading message for startup and refresh. Messages with a duration of 0 are persistent. Refresh messages should hang around until AJAX
transaction completes.
Hide items while loading, for extra visual feedback.