Bug 1128987 - prevent rhc from needlessly regenerating tokens with x509 ...

...auth
I'm probably missing something, previously we allowed tokens to be created with a nil username if we had the server.  If we wrote them out I assumed we might as well be able to read them back in.  Are you suggesting we add 'return nil if token_store_user_key.nil?' right before line 198?