Always save minion key in open mode.

Instead of ignoring auth in open mode, save the key, since it's actually used
to encrypt stuff, and the minion won't be able to decrypt it if a different
key was used.
Make minion ID caching configurable

Conflicts:
	salt/config.py