Crossbow- Additions

Featuring Pistol crossbow, Huge Crossbow and Repeating Crossbow
Spawn for New Crossbows
changed huge crossbow weight and volume
Removed rep crossbow spawn
Huge crossbow fix
Remove deprecated map::spawn_item().
Change MAX_ITEMS_PER_TILE from 64 to 1024
Spawn the correct number of items when deconstructing etc. Fixes #909.
vehicle::add_item limits volume per MAX_VOLUME_IN_VEHICLE_STORAGE (500),
items per MAX_VOLUME_IN_VEHICLE_STORAGE (1024)
Fix run_cost() for diagonal moves.
Crossbow Recipes!

Last Step for crossbows
Merge branch 'Crossbow-Additions' of https://github.com/Stevensonz/Cataclysm-DDA into Crossbow-Additions
Fix diagonal movement cost for PF_FLEET and/or PF_PARKOUR.
Ensure PF_FLEET helps even if your legs are damaged.
Merge branch 'master' into counter_disassembly
Use new spawn_item() for feathers.
Buffed Huge Crossbow

Okay everything should be set.
Remove repeating crossbow spawn
some type fixing
Removed typo again