misc mob cleanups + fixes, added mob intents

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>
added player interaction event defines, renamed a a header file, added prototype map saver (only does girders for now, everything else should be easy to add), split up the mapsuite into multiple files, part 1 of the turf/cell/structure refactor (mapsuite changes)

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>
moved around some input module stuff

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>
part 2 of the turfs refactor - main changes include a more intuitive relation between turfs + structures + other atoms, selection highlight-flashes are broken (low priority fix)
controls.txt update

Signed-off-by: Miles Whiticker <miles.whiticker@gmail.com>