Added Extra Light Frames, Boards, and Roofs

Lighter and less durable than the Wooden frames.
Also applied XL frames to bikes, carts, and other applicable vehicles.
Added Bike "box" and shopping cart "box" (Lightweight "boxes" made from
wire)
Lowered pedal power output to reflect lighter bikes. Reverse functions
properly with cruise control OFF
Typo Fixes & Description upgrades
fix more addiction typos
remove unreal_itype_ids, it's read sometimes but never actually written anywhere
remove pseudo_itype_ids, is not examined anywhere
remove martial_arts_itype_ids, is not examined anywhere

add back the npcs giving you martial art styles
remove unused macros
Some martial arts manual show up in dojos.
Dinosaurs as a mod
Moved wildlife office spawn into park spawn group
initialise base speed
change categories of some items
fix MSVC projects
add damage.cpp/.h
Merge pull request #5621 from illi-kun/categories

Change categories of some items
Fix overweight before str bonuses

Fixes issue with suffer() being called before various strength bonuses
are applied
Merge some fixes.
Changed it back to C.H.U.D.
Merge some new content and cleanups.
Merge some new frame types.

Conflicts:
	data/json/construction.json
	data/json/vehicles/vehicles.json