Fix autosaves
Added header file missing from CMakeLists
Say an attack phrase when combat starts

Move combat start to a helper method

Added some todo comments
Remove superfluous attack phrases (already done by startCombat)
Crime and self defense fixes

 - NPCs should still shout messages such as "thief" even if they did not report the crime
 - Fixed self defense for NPCs (they no longer attack the player when they were attacked by a non-player actor)
 - Fixed self defense for creatures (Fixes #1203)
Merge remote-tracking branch 'scrawl/master'