remove id releasing from ZRegistrable's destructor
remove explicit constructor/destructor implementation for ZMonster
remove copy of ASSERT_POSITION_DIFF_EQ macro from DirectionTest.cpp
setup ZDungeon to keep placed monsters
change 'const static' to 'static const' in DungeonTest.cpp
rename ZDirection::Rotate* methods to ZDirection::Turn*
fix typos in test names for ZDirection
replace 6 ZDirection::Turn* methods with one
rename forgotten private ZDirection::Rotate to Turn
add ZDungeon::TryToMoveMonster method
remove unnecessary 'SomeMap' prefix from some test constants