Feature #1154 Not all NPCs get aggressive when one is attacked

Partially implemented
Feature #1154 Not all NPCs get aggressive when one is attacked

Compiling fix
Revert 6b28c06..98fd381

This rolls back to commit 6b28c06b2c6401d7a54a2df4e2f329b948acd7ed.
Feature 1154 & 73: NPCs react to crime
Feature 1154 & 73: Crime and NPC reactions
Ai pursue now controls guards pursuit of crimes

Should extend AiActivate in the future
Moved mWitnesses into Player. resetCrime for paying fine.
Replaces broken code with todo
Crime is now checked every frame call
Cleaned up code
Added witnesses to the mix
Removed witnesses and minor changes
Minor changes
Cleaned up code, implemented crime ids

There is a problem with my game freezing. ToggleAi stops my character
States are saved. Crime is reacted to.

Issues where some crime is ignored. Needs a lot more work
added context menu with selection functions to region map
replaced CellIndex typedef with new CellCoordinates class
added missing edit lock for record reordering
Fix jumping animation glitches caused by minor vertical movements.  Should resolve Bug #1271.
Fix falling animation where vec.z is set to zero.