Possibly fix dark magic NPE

Please, somebody put away their Bukkit-shaped voodoo doll.
Adjust some event meta
Add dLocation determination to the entity teleports event

Allows you to use `- determine l@123,123,123,world` to change where the
entity will teleport to
Fix If command arguments with colons in them

This broke certain things, such as "- if <c.args.get[1]> matches number"
If <c.args.get[1]> contained a colon, and whatever was after it was a
number, it would incorrectly return true.
Disallow cheaty dInventory property strings

This should've been here forever ago but...
!q 199
Remove those pesky TODOs

They're TODONEs
Make meta more specific

Only inventory /types/ are allowed in inventory events.
Not sure if this functionality should be changed...
Fix scripts in inventory events' <context.inventory> tags

I cheated.
I think I said this wasn't possible?
I lied.
Oops.
Lol.
Make dChunks not extend CraftChunks

Just a simple conversion here...
Also, cleaned up EntityInfected code very slightly.
Less casting = better code?
Lower the ambiguity of meta

This was ridiculous and looked like you could do "on player changes
world to:"
Merge pull request #832 from Morphan1/master

Slowly step around the ghost in the compiler