Preliminary work on thaumcraft module
Thaumic AspectSink module

- sinks at a -2 ItemSink priority.
- cansink up to 9 different aspects at a time.
- new methods added to thaumcraft proxy.
- Planned: thaumic research recipes for this module as well as others
in the future.
Fixed mod based itemsink inhand config
Add API to request pipes so other mods can ... request things.
Change simulate so it finds the items that would be used and the items that are missing
Change packet and handlers to actually transmit and display both
Remove limit on # of lines drawn, we set the gui height properly
Merge pull request #473 from AartBluestoke/dev

many critical fixes
Fix upgrades, shortcutting operators are evil.
Use ShapedOreRecipe for oredict recipe... Fixes #482
Add extra checks to satellite resolving.
Change logic so crafting pipes with a sat set that can't find it don't claim to be able to craft.
Orderer gui tries to keep last selected item selected over refresh/order.
Unique ItemIdentifiers for damageable items
Ignore damage on damageables for: itemsink, terminus, firewall
Spawn items at the edge of the pipe block
Set item world in transport.resolveDestination to work around phased pipe bug.
Added AE compatibility.
Clean up.
Merge branch 'MC-1.4' into Dev
Add missing method
Clean up.