refactor(progressCircular): rewrites CSS for circular progress indicator

refactor(progressCircular): rewrites determinate circle to work with new markup

Closes #692
Closes #617
@ajoslin What about local variables?  They are supported in SCSS and will not leak out in the global scope.