Converted player::wear_item to Allman style

For future commits.
Converted player::wear to Allman style

Just making it easier for me to modify.
Added non-interactive mode to player::wear

Now, we can use player::wear to "force" the player to wear stuff without
alerting him. Will be useful during character creation.
Made player::create armor equip more robust

Now, the player's profession might give him 10 pairs of pants, but he
can't wear them all at character creation.
Made advanced inventory sort items

Adresses issue #1826.
Merge the rest of new character invlet cleanup.
Work around Cygwin's lack of gettext support in glibc.
Fix some file permissions (775 -> 664).
Scan system font folder first before check font file names.
Add font blending option for data/FONTDATA
Allow translating of JSON item names and descriptions.
Change en_UK to en_NZ in TRANSLATING.md, and add '-p' to the mkdir line.
Cache font list in data/fontlist.txt, delete it to rescan all font directories.
Someone has been mixing line endings >:(.
Don't let the player drive a vehicle if they won't be carried with it.
Change minimum OSX to 10.5 and add libintl to the Mac builds

This is what was necessary to get Cataclysm cross-compiling to OSX in my build environment.
Merge pull request #1842 from narc0tiq/osx-cross-jenkins

Change minimum OSX to 10.5 and add libintl to the Mac builds
LDFLAGS, not CXXFLAGS
Merge pull request #1843 from narc0tiq/osx-cross-jenkins

LDFLAGS, not CXXFLAGS
Merge permissions fix, font handling, more i18n, and a vehicle fix.