SMPP transport needs to use `vumi.config`

#491 adds endpoint description support to the SMPP transport, however because of clunkiness in how `ClientConfig` works it currently also requires `host` and `port` to be provided even if we're not using it.