Return the authentication strategy that was used during login
Moved the authentication strategy to the context

Added a test for the context locale setter
Exposing strategyId and not strategyName on the session for the signed strategy
Only sticking the auth strategy in the context when it is known
Merge remote-tracking branch 'simong/return-auth-strategy'
Turn 7.0-specific comment into a TODO to remove backward compatibility code