Finish igniter + fix ForgeDirection after world reload

the facing direction in TileEntities weren't loaded correctly after a world reload, this happened because of using the blockmetadata field which never gets its correct value accept after calling getBlockMetadata()