split reading conf file from actual configuration

This should allow for configuring salt without a conf file on disk,
useful when embedding salt in other systems and running tests.
forgot some occurences of load_config
Merge pull request #3305 from HonzaKral/develop

split reading conf file from actual configuration