Finished updating all professions, or adding equivalent alternatives based on new balance system.
Added some missing professions
Added Punk Rock Girl, Bride, Groom, and Rudeboy. Added some items for them to wear.
Fixed some typos and other description errors
Fixed misplaced capital letter.
adv inv sort of name without prefix (damage and burnt)
Documentation (!!!!) for mapgen added as doc/MAPGEN.md

mapgen_function_json: Minor syntax switching;
'"set": [ { "set": ...' ==> '"set": [ { "point": ...'
'"spawn_items": [ { "id": "itype", ...' ==> '"add": [ { "item": "itype", ...'

mapgen_function_json: Optionally run lua after json stuff ends, and before rotation, with:
"lua": "string" or
"lua": [ "array", "o", "lines" ]
Oh screwit; default weight is now 100000 to allow for *rare* mapgen 'spawns'
Also, documentation adjusted!
...and examples in documentation
<Github_suit_1> I KNOW, LET US DEVELOP A NEW MARKUP SYSTEM
<Github_suit_2> ????
<Github_suit_1> WITH LITTLE NUANCES.
<Github_suit_1> THAT WAY, THEY PAY ATTENTION TO US.
<Github_suit_2> !!!! :D~~~~~
bleh formatting
Revert "bleh formatting"

This reverts commit 6277dacb3c8b3b5531a6ffb3d4da63bf0c01f0ed.
>.<
default weight 1000. 100000 = too many 0's, will look into decimals for *rare* later
Renamed all the references to 'z' in game to 'critter', to make it easier to find and address issues with a nice easy to regex and more descriptive name.
Replaced monster references called 'm' in game.cpp with the new 'critter' name.
Fixed 'm' references in game.h
vehicle construction menu: show name of fuel type next to it's guage.
vehicle speedup: add more heavily used flags to bitfield, add more static strings