Hopper now interates its inventory

Instead of only attempting to move the first stack, the Hopper will now
test each stack in turn until it finds something to move. (untested)
Merge pull request #543 from nallar/master

Updated /build.xml for 1.4.7, allows recompiling without full forge setup.
Solution for issue #544

If mining is disallow, then recipe of pump change
Merge pull request #545 from agarb/master

Solution for issue #544
Merge pull request #549 from nallar/master

Remove incorrect filters from /build.xml
Fixed NBT bugs and converted Hopper to Transactors

And I really need to fix my dev env so I can test these commits.
Fixed last commit

Closes #550
Minor Stuff
Fix wrench to pass sneak-clicks to blocks
Transactors now obey getInventoryStackLimit()
Backs of Engines are now solid
Fixed crash with Factorization Barrels.
Changes for 3.4.0 build.
Merge branch 'master' of github.com:SirSengir/BuildCraft
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.