Updated spin.js spinner to display correctly when async in progress