TileEntityInventory implemented. Gui's can now handle inventories
Merge branch 'nick'