Sets up dynamic progress bar without data
creates github api and progress models
Adds the VCR testing and updates all existing tests
Adds progress bar on all goal show pages and modifies all related tests
Merge branch 'progress-bar' into staging

Conflicts:
	test/integration/goals_feature_test.rb
Fixes failing tests based on the new changes in staging