Add the GeoHint node to the proper place in the metadata

Add it under a DiscoHint node in the Extension node, instead of adding it to the UI node.

The GeoHint nodes can not appear under UIInfo nodes, they must appear under the DiscoHints node.

This pull request is motivated by https://github.com/Yaco-Sistemas/peer/issues/19