Centralized TileEntity Names so saves are compatible between SSP-SMP

Added TileEntityName.java, I hope that is acceptable.

In build 78 you cannot move worlds from SSP to SMP (or vice versa) because tile entities are given different String ids on server side as opposed to client side.

This centralizes the name strings so it's easy to be sure they are kept consistent.