Merge pull request #279 from cybcaoyibo/mc16

fix #278
Apparently IC2 ignores the return value of injectEnergyUnits, rearrange things to not vanish EU.
If includeInTransit is set, check for room for what's on route+one stack worth.
Should fix the onRoute accounting massively limiting LP-AE sinking.
Fix issue #284.
Update BS integration.
Prevent issue #273.
Add a new enchantment module that accepts enchanted items
Does not include Enchanted books.
Intended as a basic version with MK2/3 supporting filtering of items/enchantments.
Add support to route LP through TE item conduits. (Config Option)
Add missing config checks.
Add missing dummy class methods.
Add support for EnderIO HyperCube.
Added Enchantment Mk2 module that will also filter on item as wells as any enchantment.

Made a common GUI from Terminus gui to immprove reuse (this is a basic 9 item bar with no buttons)
Added the ability to find items from an item inventory without checking NBT data,
needed so that we can compare items in filter that have enchantments as normal items.
Cleanup duplicated files
Removed/Replaced Passive supplier GUI and HUD, now uses simple filter as code was the same.
Disable CC support when the 1.6 Beta is installed.
Fix UpgradeManager to save extra sneaky upgrades

UpgradeManager did not read and write the sneakyInv inventory to NBT and did not drop the contents of it when broken.
Merge pull request #298 from Silwing/patch-1

Fix UpgradeManager to save extra sneaky upgrades
Fix minor issue that damaged enchangted items were not sinked.
Correct icon for the Enchantment MK2 module
Merge pull request #300 from cjo9900/enchantment_module

Enchantment module
Add LP Power Transportation.
TODO:
-Add recipes.
-Check Buffer sizes.