feat(circular_progress): Add circular progress component

This commit adds a new component, material-circular-progress, which enables the use of both determinate and indeterminate circular progress indicators.

Fixes Issue #192
Closes #365