Fixed activity to use font awesome spinner.

* Dropped jquery dependency.
* Added AMD wrapper.
* Support custom active/inactive classes (for use without font awesome).