[READY] Support for smaller ProgressRings

According to #590

This should allow you to creater smaller ProgressRings, currently you are bound to an 60px minimum size.

TODO
- [x] Talk about odd size behaviour
- [x] ~~Talk about SizeStates~~
- [x] Do work