Use a name->value mapping instead of a (name, value) list to store properties of an entity.

This speeds up the whole thing by more than 2x.

Do note that I only retrieve the first 10 `m_iszPlayerNames` and `m_hSelectedHero` values. This "works for me so far", but it's easy to go up to the full 24 if needed.