Teleporters

Fix teleport signs -- currently they can teleport to *any* sign.

I also used the new version of BlockType.canPassThrough but this breaks compatibility with worldedit -- you might want to just cherry-pick 91cc5a7.