MESSY now works for NPC's and player hits.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into MESSY_NPC

Conflicts:
	src/melee.cpp
Removed redundant includes, made virtual functions of monBloodType and monGibType. (needed to remove some includes to remove compiler errors).
define height of the sort_armor window according to worn.size()
Returns a burnt_out_bionic when the player successfully removes a bionic.
Cyclists
Fixed the whoops! in the description
Make the format parameter to string_format an obect, not a reference

Apparently va_start does not like to work with references.
Unfuck non-localized builds.

Because the make process should still work even if you're not making
languages.
fix wrong order of parameters to constructor of quality_requirement
Reworked how monBloodType and monGibType worked, renamed them to bloodType and gibType, created mtype bloodType and gibType.

Cleaned up messy code, splatter code, and pulping code.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into MESSY_NPC
Removed old todo comment.
Cleaned up some debug messages. And added some missing cases to monster.cpp. Stops some compiler warnings.
Added a description of bows to the help page. Should answer some of the str related questions.
Increased the FLIMSY trait values by one point (-4, -6, -8) now.
Fixes incorrect message.
Fixes mop material
Driving zero division fix
Spelling and reduction of carrying volume