Asset usage in Model Picker (Hammer)
Ported feature from CS:GO, also fixes the model list not scrolling to selection after opened for the first time (since the picker is recreated every time now)
Dedicated server workshop improvements
* Cache addon list on success
* On failure to connect to Steam, try to load addons from cache (this is kinda hacky)
* Run Steam callbacks when waiting for Steam Log On, maybe that makes it work more consistently.