Squashing all commits. Moves pickup-related functions to the new Pickup class. Also, adds an output message for quiver pickup failure at max volume.
Fixes the prices of a few consumable morale items.
Merge pull request #7490 from Rivet-the-Zombie/a-few-illicit-substance-price-fixes

Fixes the prices of a few consumable morale items.
Merge branch 'MattAmmann-pickup_files'
Merge remote-tracking branch 'KA101/master' into FrankenMod

Conflicts:
	src/game.cpp
Adjustments for unmerged content.