Added custom tile entity data to be used by Forge mods.

Many mods have been saving a ton of data in their TileEntities. So to
avoid any possible issues with future MC changes, mods can safely store
their data in ForgeData NBT. To get the associated data, you will need to
call tileentity.getTileEntityData() which will provide a fresh NBT Tag
Compound if not already created.