Support list of encodings for url2unicode.

Decouples url2unicode from Site objects, so it
may be used in code where a Site is not relevant.

Change-Id: I9ca2a933d227afa79de8ce402304592682785d17
Merge "Support list of encodings for url2unicode."