Messed around with Wraith's Eye.

I've been fixing the Wraith's Eye code up some. Some issues I changed:

- Added all of the improvements x3n0 had in one of his commits, since I
started with his initial source build (1.0).

- In the old Eye, you would lose your link if you entered another
dimension. Now it will just spit back ‘Out of Range’ at you.

- The tooltip world call never really worked, since WorldClient only
read it half the time. It is now connected until you try to teleport,
where it will notify you that the node doesn't exist and it will reset
itself.

- Why was getShort() being called, and then being checked for zero? I
changed them to Integer (yes, I wrote an auto conversion function for
old worlds), and used hasKey(). This makes it so Wraith Nodes work
where X, Y, or Z is zero.

- Particles! And sounds! Makes the experience so much more lively.

As usual, test, test, test.