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.
Namespace the loading spinner html element id so it is unlikely to collide w/ app names
Merge pull request #367 from virtual-world-framework/branch/make-spinner-behave

Branch/make spinner behave