Fix a bug that ranged attack shows multiple hit mssages.
Missing comma.
Temp. crashfix for windows MinGW builds

when trying to construct stuff

Turns out -O3 provokes this crash
Material names are now actually translated.
Fix construction menu text overflow issue on default windows size.
Merge branch 'bugfix' of github.com:utunnels/Cataclysm-DDA into bugfix
Base64-encode save file name just in case non-ascii characters in player name.
two small changes for clang warnings
added =0 to placate clang
added can_uncanny_dodge, simplified a bit of logic in monattack, should have fixed a bug
changed diag_mult to float, because before it did _nothing_
Various fixes to professions.json: Spelling, punctuation, grammar, as well as making the information provided consistent across descriptions.
Adding my name to SIGNOFF.
fixed logic and set default assignments to appease clang
still use gcc as default, edit Makefile if you want clang
gcc -> g++
Merge encoding bugfixes, windows build tweak, profession editing, and Clang warning cleanup.
Warning cleanup.