More item changes

Reworking attack type
Adding "hands" and moving two-handed out of attack type
Adding weapon type
Adding basic ammo support
Preliminary support for two-weapon fighting
Tweaking and expanding stat block output
Feat function changes

Reworked and standardizes feat functions
CMB and CMD

Implemented CMB and CMD calculation