drops cache on user profile page when email is changed
reduces star/unstar cache to 1 minute
adds tests; fixes #227
no emails from travis
Merge pull request #326 from npm/no-travis-emails

no emails from travis
update package.json to include service devDependencies
adds redis to email edit tests to prevent race conditions
Merge pull request #280 from npm/fix-travis

add some console logs to see why some tests are failing in travis
Merge pull request #249 from npm/drop-profile-cache

Drop profile cache
adding logic to better handle external APIs timing out on the homepage
Merge pull request #332 from npm/bcoe/timeout-fixes

adding logic to better handle external APIs timing out on the homepage