Throw "SecretFileNotFoundError" if secret file is configured but missing

Currently Rubber silently fails, which can be a bad especially if you are relying on secret file to override values in production which have a non-secret fallback config for in other environments.