Barricade placement changes, ammo pack changes

Barricades can no longer be placed on top of entities (prevents zombies
getting stuck inside them, placing on items making them unobtainable,
etc). Ammo packs now set all guns in inventory to their max ammo/clip
ammo.  Some gameplay tweaks to barricades, items, and guns.