Remove the hash table in GsAppList

The as_utils_unique_id_hash() functions do not work well when the unique_id is
changed at runtime, as GsApps are allowed to do. This removes some of the
'strangeness' that can be seen when refining wildcard applications.
1 job for wip/hughsie/no-unique-hash in 3 minutes and 30 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Build
passed #127086
build-gnome-software

00:03:30