Relax configuration validation checks

Hey there! Great gem, thanks for making it open source.

Here are a couple of tweaks for configuration headaches I ran into while setting up the gem. Obviously, this is stuff users could do before passing in the configuration, but I think it's always preferable to play nice when it's no skin off the gem's teeth.