A cross browser throbber library using CSS animation but falling back to JS if the browser sucks