Add specialinventoryhandler for BetterStorage Crates
Merge pull request #333 from ArtForz/crates

Add specialinventoryhandler for BetterStorage Crates
Merge pull request #330 from AartBluestoke/routingUpdate

Routing update - more efficient init, and ArtForz's router destruction check.
Fixed InvSysCon. Close #334.
Add internal cached map to SimpleInventory
Add helper functions to SimpleInventory so we don't need InventoryUtil for filter invs.
Don't instantiate InventoryUtil directly, always use the factory.
Merge pull request #335 from ArtForz/filterutil

Performance improvement: don't use invutil for internal filter invs
Merge branch 'MC-1.4' into Dev
Merge branch 'MC-1.4' into Dev

Conflicts:
	common/logisticspipes/pipes/PipeItemsCraftingLogistics.java
Cleanup.
Fix item loosing. Should fix supplier pipes.
Fix item loosing. Should fix supplier pipes.
sort works the other way around ...

fixes going the long way in some situations
only use notToRemove when it isn't empty
Added NPE fix. TODO find cause for this. Maybe BetterStorage ?
Merge pull request #337 from AartBluestoke/patch-1

sort works the other way around ...
Merge pull request #338 from AartBluestoke/patch-2

only use notToRemove when it isn't empty
Performance improvement. Added Ctrl + A and Ctrl + D to the Orderer Gui.
Derp. Damageable items have the same ItemIdentifier but are different.
Merge pull request #339 from ArtForz/patch-1

Derp. Damageable items have the same ItemIdentifier but are different.
Merge branch 'MC-1.4' into Dev

Conflicts:
	common/logisticspipes/modules/ModuleProvider.java
	common/logisticspipes/modules/ModuleProviderMk2.java
	common/logisticspipes/pipes/basic/CoreRoutedPipe.java