Add three variants of Ender Alloy and Ender Core for crafting ingredients.

No recipes yet, and the cores are missing the NBT handling for their charge.
Refactor NBT helper stuff into separate classes. Add EnderCharge NBT helper.
Adjust the Ender Alloy and Ender Core textures a bit.
Move some base item classes around (re-package them(?)).
Add Ender Capacitors. Refactor Ender Alloys and Cores into a single item.
Add an Ender Stick item (to be used for crafting).
Add Ender Rope, to be used for some crafting recipies.
New and hopefully a little bit less retarded texture for the Ender Rope.
Add textures for Ender Pickaxe/Axe/Shovel/Hoe/Sword. No code yet.
Ender tools: Add some basic item code, with mode toggle. Rename textures.
Ender Tools: WIP code, before refactoring tools to different items.
Refactor/move/rename reference classes into a single package
Tools: First somewhat working version. Plus some renames and refactoring...

Durability display is broken for tools, due to getDamage() and
getItemDamageForDisplay() etc wtf-ness.
Ender Tools: Move the tool type into NBT data and use itemDamage for damage.
Ender Tools: Some fixes and clean-up and removed debug prints.

The basic functionality (no item sending etc) should now be ok.
Add Inactive versions of Ender Cores. Add second Link Crystal texture to tools.
Right click an Ender Crystal with Inactive Ender Core to get the active version.
Ender Capacitor: Add charging by right clicking on an Ender Crystal.
Add Link Crystal item. No functionality yet. Textures need to be re-done too.
Refactor the target NBT stuff from all items, add double values.

Add the target binding to the Link Crystals. Also changed the entity
teleporting target position offset calculation to use the Entity width/height
and it is now done in the TP code.