Fixed texture names (added machine prefix) and fixed String replace mistake in BlockMachineBase causing it not to replace tile.smes. prefix in the UnlocalizedName