Fixed crash with Factorization Barrels.
Adjustments to Pipe Connection method to allow for proper sided checks (for correct liquid pipe support). Liquid pipes now query vs the correct side rather than UNKNOWN.

Signed-off-by: King Lemming <kinglemming@gmail.com>
Log coordinates of invalid pipes

Based on Maeyanie's fix for the old BC2 Bukkit port:
https://github.com/Maeyanie/BuildCraft/commit/7dac7f9c2afec2b1f2935458a7bda6838b9b893c
Add more feedback to the 'invalid pipe' loading errors.
Merge pull request #560 from agaricusb/pipelog

Log coordinates of invalid pipes
Merge pull request #557 from Shukaro/master

Fixed NPE crash with Factorization Barrels
Merge pull request #559 from KingLemming/master

Pipe Connection fixes
Fix Item drops on worldLoad.
Added missing delay.
Remove static modifier from contributions inside EntityPassiveItem.
Merge pull request #568 from davboecki/patch-EntityPassiveItemStatic

Remove static modifier from contributions inside EntityPassiveItem.
Merge pull request #567 from davboecki/patch-itemload

Fix item drop on world load.
to allow use of the pipe creation method
Wooden pipe and redstone engine recipes now use the ore dictionary.
Merge pull request #575 from Dacktar13/patch-1

to allow use of the pipe creation method
Added Emerald  Item/Liquid Pipes

Also new texture for the Laser Crafting Table and fixed a bug with
Wooden Item Pipes not diplaying items that are being pumped.

Emerald Pipes are advanced versions of the Wooden Pipes. The Item Pipe
posseses a filter that pulls items from inventories in a blocking Round
Robin fashion. The Liquid Pipe has capacity and flow rate equal to a
golden pipe.

Note: ISpecial and ISelective Inventory interaction with the Emerald
Item Pipes is untested, there seems to be nothing decent to test with in
Buildcraft.
Added Emerald Pipe English localization tags
Fixed headers in new files

Oops.
Added infinite water springs at bedrock level.
Removed unneeded check.
Close the GUI when pipes destroyed