Add TileEntityHopper from mc-dev for diff visibility
Implement proper inventory methods for hoppers, fixes #6
Remove accidential debug statement
Fix players being unable to pick up items, fixes #4

Also, tidy up references to canPickUpLoot, always use EntityLiving.bS()