Modifications for generalized "when hit" monster actions.
general cleanup
further cleanup
Merge branch 'mon_on_hit' of https://github.com/ClockworkZombie/Cataclysm-DDA into ClockworkZombie-mon_on_hit

Conflicts:
	data/json/monsters.json
	src/mtype.h

Hit it!