Fix for a few small bugs where deconstructing items would not give the correct amount of materials back.
Merge branch 'Bleeding-Edge' of https://github.com/d3athrow/vgstation13 into Bleeding-Edge
Merge branch 'Bleeding-Edge' of https://github.com/d3athrow/vgstation13 into Bleeding-Edge
Changed the barricade code to make it a little cleaner as per N3XI5's advice
Merge pull request #965 from Sjhonkster/Bleeding-Edge

Fix for a few small bugs where deconstructing items would not give the correct amount of materials back.