Pass config and opener parameters to methods that use get_transport_and_path

Was not able to use http(s) authentication with the porcelain functions (unless I was doing something wrong, which is possible...) This allows you to pass opener parameters through to the functions that use get_transport_and_path.