Include some sane defaults in all logging messages

The call to `replacePathParams` had to be moved down a few lines. At its previous position it could only replace tags in the path portion coming from the service client call. By moving it down it can now replace tags set in the base URL portion.
The fact that `hub` is aware of path params makes me think that the logic for applying that option should also move here.