Fixed decrStackSize bug on crafting table
Moved default oil block ID to 1520 and 1521
Merge pull request #497 from narc0tiq/oil-shift

Move default oil block ID to 1520 and 1521
Power packet optimization

By increasing the number of display stages to 100, I was able to easily
map internal power to display stage by sending a byte representing the
display stage rather that the amount of power in the pipe. This allows
me to reduce the packet size in half by converting from Shorts to Bytes.

Additionally, I created an alternative display list that uses a red
texture to indicate that pipe is nearing maximum capacity.
Unfortunately, this still gives no visual cue that a wooden pipe is
about to explode, becasue for some reason wooden pipes don't render the
power they contain when connected to an engine. This should probably be
rectified in the future.
Fixed incorrect item rendering. Still failing to display correctly since the item stack contained in EntityPassiveItem seems to be missing the NBT data client side.
Imports!
ForgeDirection optimizations in the Power pipes
Power pipes shouldn't check connections every tick
Fixed liquid junction issue

Closes #336
Added Oil/Fuel to Liquid Dictionary
Updated ACT to properly handle container itemstacks
Merge remote-tracking branch 'origin/master'
Missed the case where an item could be used up when it reaches its max durability. Also made it throw a PlayerDestroyItemEvent with the Buildcraft user when a damageable item is used up in autocrafting.
ACTs now play the item break sound for all entities nearby them when they break a tool
More Item Pipe opt to net and cpu

PipedItem IDs reduced to Short.MIN - Short.MAX to shave bytes off the
packet size. It could in theory be reduced to a byte and changed to a
per pipe ID, but that would require a larger rewrite.

The packet no longer send the pipe location and instead derives the pipe
location from the item location.

In total, 13 bytes were removed from the item packet size.

Also a number of cpu optimizations were performed, mainly by using more
appropriate collections and cleaning up some simple but often called
functions.
Minor opt to TileEngine.fill()
Some more minor opts
Added update notice. Will only display once per update and not annoy the player on each startup.
Power Pipes now display power stored too

There is now a visual indicator that a pipe will soon explode.
Fixed EngineIron fuel acceptance problem.