Remove the hash table in GsAppList to make it all simpler
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 sometimes be seen when refining applications.