More responsive tweaks
Merge branch 'laura_and_will'
Fix broken JS specs
Use .location for testability
Fix bug: local storage was not correctly keyed to user id