Show loading status indicator when refreshing results
Check that the results workspace is open before trying to hide overlay
Hide result loading overlay by default
Restrict the loading overlay to the results table itself
Use smaller size and top aligned loading message in overlay
Subscribe to sync event instead of reset for hiding overlay

This fixes the issue where the changing pages was showing the overlay
but never hiding it.
Remove duplicate loading indicator within table body

There is already code to handle the occurrence where there are no
results and that updates the table accordingly. This view was popping
up when moving between pages but is unnecessary now given the overlay.
Simplify markup and style of loading message
Merge pull request #291 from cbmi/issue-281

Show loading status indicator when refreshing results