priming dashboard's refresh URL correctly, and doing it before we expose the URL it runs on to users
Merge branch 'fixed-refresh-for-appdashboard' into refresh-appnames-consistently-in-dashboard
only updating app list in datastore if we need to
changed variable names to be more clear
Merge pull request #485 from shatterednirvana/fixed-refresh-for-appdashboard

Priming dashboard's refresh URL correctly, and doing it before we expose the URL it runs on to users
Merge remote-tracking branch 'org/testing' into refresh-appnames-consistently-in-dashboard
extracted string to a constant
added periods at end of comments
fixed broken unit tests
added comment to clarify variables
Merge pull request #486 from shatterednirvana/refresh-appnames-consistently-in-dashboard

Refresh appnames consistently in dashboard