Fix meditate.
Merge pull request #667 from skittles1/fixmedit

Fix Meditate not returning mana in some cases.
Add $ check for minion attacks

If a player has an evil twin cast the evil twin will have a master but
will not be on the player's minion list. This is expected behavior of
evil twins because they usually attack only the initial target. This
commit adds a $ check for the minion list to prevent errors if there is
no list.
Merge pull request #669 from skittles1/fixmonstercalc

Add a check for $ minion list when minions attack something.
Change guild switch and chests for new gh code
GH wallhack protection for gh1-4
GH chest protection.
GH wallhack prot. for gh 5-15
GH code restructure, wallhack+ chest protection
GH door changes