Add loading spinner while AJAX request is inflight

https://www.pivotaltracker.com/story/show/78183910 [Delivers #78183910]
Merge pull request #42 from sealevelresearch/progress-spinner

Add loading spinner while AJAX request is inflight