Minion bugfixes

Attacking with a minion now correctly colors the master (specifically,
all minions now use the code from reflections/ETs).
Monsters killed by minions will act as if they're killed by the player
with regards to loot (but not karma).
Minions should no longer try to attack themselves.
Minions no longer interfere with casting wall spells.
Reflections and ETs return control correctly to the original master
after being Seduced.
Players can always pick up loot from monsters killed by other monsters.
Minion code readability and speed improvements