Fix a bug where resetClient wasn't called on onStop.
Add URL to Scala WSClient, make executeRequest package private.