Improve cleanup of CPyHudElementHelper.
Support SteamID when sending usermessages. Also allow sub types of dict and list to be sent (although converted to regular types on the other side).
Remove unused main menu.
Cleanup comments.