remove Cache.Instance.OpenShiphangar and make Cache.Instance.Shiphangar work identical to how we have Cache.Instance.Itemhangar (every frame it refreshes the hangar results and we open the window if needed, on a delay)

This also gives some attention to LootContainer, Please test.