Guild Hall wallhack protection, GH chest protection.

Guild hall hotplates were unreliable and easily bypassed by wallhacks. This pull request removes all the hotplates and replaces them with hardcoded movement checks for all guildhalls that prevent movement from the foyer to the hall proper with the door closed. This introduces a slight processing overhead for movements within guildhalls, but this is negligible compared to the benefit of having properly protected Guild Halls.

Some halls have special case movement checks, notably West Tower Guild Hall (stairs after elevator are protected) and Queen Venya'cyr's Inner Sanctum.

Combat is no longer possible from foyer to inside the Guild Hall - this removes useful instances where this could happen (Sewer Hideout, Abandoned Warehouse, Jaarba's Abode, Konima's, Bookmaker's) but also prevents players inside the hall from being killed from the foyer (this is possible in Wryn's Keep among others, due to how the rooms were made). Ideally this could be rectified but would require room rebuilding and much more comprehensive movement checks on several halls. Once this system is confirmed stable, returning foyer <-> hall combat functionality while reducing the ability to 'cheat' kill players would be the next improvement to be made.

Chests are now protected from being used from the foyer.

Guildhall doors close slightly faster, however it is still possible to run through them and the wallhack protection will not trigger until two seconds after the door begins to close. Players who are inside the door after this time are teleported to the foyer (no debug message is triggered by this).

**Rooms edited:**
The entrance doors on Konima's have been widened a bit, as they were very thin before.
The door on Inner Sanctum of Queen Venya'cyr has been altered slightly, and some walls without 2nd sidedef textures have been fixed.