Add armour and food to Spleef

May have screwed up some code, had to rewrite the inventory code to support armour (ItemStack). Check that the code is formatted correctly before merging.
Merge pull request #74 from DynaDavidson/patch-4

Add armour and food to Spleef. This doesn't compile, put I'll fix it up.