Fixed "Putting on a none would be tricky"
Corrected behavior on wearing with bad input
Adds editable color definition file for SDL mode
Git is picky about trailing newlines in files
Color definitions are now loaded from a json file
WHOOPS replace tabs with spaces for consistency
Fix minor problem with saving item.owned.
Adds quarterstaff and ironshod quarterstaff, spawns, and recipes.

Seriously, we didn't have a staff. How did we miss that?
Remove is_style() since styles aren't ever in the inventory
Moves declaration of load_colors() to color.h

This should fix the double definition errors on linux builds.
Adds 40mm buckshot as well as flechette ammunition for several weapons.
Block fix
Make healed bites/infections have proper recovery times
Blood would not cover corpse and items

The most complained bug of tiles version from chinese players
Space fix.
Tweak.
Recipe.
Tweak.
Textify!
Tweak.