Added ajax waiting spinner to improve user experience for long running requests (as the previous results do not get removed when the next request starts, it can be hard to tell whether the results you are seeing are from your most recent request or the one before.)
Added ajax waiting spinner for non-get requests
Merge pull request #28 from bethesque/ajax_spinner

Added ajax waiting spinner to improve user experience for long running requests