This is a series of patches that refactor config.go into
several smaller modules, each relating specifically
to one component of the configuration structure.
This particular patch split auth info and cluster
related part in separate modules.
Relates-To: #35
Change-Id: Ib2abebc87c80549544a8b7775969df9db55aa8be