Updated Codeblocks project file to fix linker errors
Bashing

OK, casting plastic may be a bit tricky and I can't imagine someone
knowing how to set up a katar or cestus based on fabrication and the
most basic of knowing how to club someone.  Most of these came through
OK though.
Cutting & Piercing

Still a fair amount of stuff you can autolearn, but tops out at hatchet,
machete, butcher knife, and scythe/war scythe.

Also makes the fireaxe marginally easier to learn (NOT to craft--just to
get the recipe) and sets the diveknife to subcategory weapons/cutting
since it Chops with cut damage.
Fix braces

Argh.
Replace missing bracket
solves linker issues
fix for msvc12 project
Books the fireswords

More or less as discussed; I made the welding-book recipe 8 rather than
10 so people wouldn't have to grind it.
Origamiwolf's CBP fix

Without which I can't test my stuff!
syntax fixes
Fix missing items in recipes and spawn lists
Another fix
Remove duplicate item spawn
Merge pull request #5132 from orzogc/fix-bugs

Fix missing items in recipes and spawn lists
Fix description of battery compartment

Improves the description of the battery compartment to more accurately
decribe what it does.
Merge pull request #5136 from NaturesWitness/double-battery-spelling-fix

Fix description of battery compartment
item description menu: show units of weight right after value
units of weight in inventory menu
Merge pull request #5117 from illi-kun/Fix_for_MS_VS_2012

Fix for MS VS 2012 project
Small fixes for the Rural Digest Examiner.