Remove pace (except for css) and start and stop spinner manually at the right times

This still seems to disappear early on some apps.  I'm not yet sure why that is happening.  The active class is being removed at the correct time, but the spinner disappears before the active class is removed.