Camping mess kit

Basic functionality and camping mess kit item
Fix setting language from options menu.
Only on Linux in this commit.
Fix windows build on minGW
Change language without restart
Mess kit recipe

Is contained in
Outdoor Survival Guide
What's a Transistor?
Advanced Electronics
Mess kit description fix
Military mess kit

Not craftable
Lighter than basic version
Mess kit item distribution
Disassembly recipes
Added ability to label bits of a vehicle.
Simple capitalization fix.

Matching consistency with other hyphenated traits.
Labels are saved now
Game now shows a message when the player stands on a labelled part
Messkits distribution changes

consumer_electronics
mes_kit : 5
camping
mess_kit : 10
allsporting
mess_kit : 10
mil_surplus
mess_kit : 9
mil_mess_kit : 1
mil_accessories
mess_kit : 9
mil_mess_kit : 1
survival_tools
mess_kit : 10
spider
mil_mess_kit : 1
military
mess_kit : 9
mil_mess_kit : 1
Merge pull request #8412 from Rivet-the-Zombie/capitalization-fix

Simple capitalization fix.
Merge branch 'feature-vehicle-labels' of https://github.com/EpicOrange/Cataclysm-DDA into merge
Merge branch 'MessKit' of https://github.com/Robik81/Cataclysm-DDA into merge
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
Fix build when LOCALIZE=0
Merge remote-tracking branch 'dda/pr/8407' into dda-master

* dda/pr/8407:
  Fix build when LOCALIZE=0
  Change language without restart
  Fix windows build on minGW
  Fix setting language from options menu. Only on Linux in this commit.