Don't use user/password cache from the login page

The idea is to always use memcached for credentials to avoid hitting
the authentication backend on every click but to check with the auth backend
for every login requests.

This should fix #2169

While there, fix whitespace (killtab)
don't use cache for login page
Merge 'tests/authcache' - don't use cache on login
Updated NEWS