steam-util: added g_prefix_error to keep compatible with glib < 2.16
steam-http: removed usage of g_uri_escape_string

This has been done for two reasons:
  1. The function is not in glib 2.14
  2. BitlBee already has its own internal version