eager load fog upon assigning fog_credentials. fix #1198

See #1198. Still haven't sorted out how to just turn an issue into a pull request. Will have to try hub next time...