refactor progress bar to be reuable elsewhere

pass in a progress property to a progress bar component that has no
dependencies on any models, etc, just props

closes CNVS-15457

test plan:
  - enable new files
  - upload select file(s) to upload
  - progress bar should still:
    - update with upload progress
    - change to a green color when complete

Change-Id: I9d2e8bf1eb1c9a8286815a6aff82b2bd833c9e50
Reviewed-on: https://gerrit.instructure.com/40992
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
Product-Review: Jason Madsen <jmadsen@instructure.com>
QA-Review: Jason Madsen <jmadsen@instructure.com>