allow discover_uaa to find correct server with symbol keys

The `discover_uaa` method doesn't return the correct uaa host when `symbolize_keys=true`

Here's the fix, with tests!