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
start fleshing out a billing route with tests
add billing to user subnav
add billing form based on stripe template
use `for` attribute on labels for accessibility, and add some placeholders
inject stripe script and public key into billing page
fix billing test
store stripe keys in environment
add js.stripe.com to CSP