missed an important piece in refactoring attempt
reconfigured caching the user object on login
annoying javascript error on login required
rearranged tests
Merge remote-tracking branch '451_stable/master'
added e2e tests login (slightly) and category (slightly). modified partials to allow e2e tests to use them (ID attributes)
jasmine script - not necessary but makes webstorm recognize jasmine better