Added a fluid color render cache so fluids that use colors will get properly renderered in pipes
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Added colorRenderCache to Tank and Refinery
Merge pull request #1349 from ItsMeElConquistador/master

Added a fluid color render cache to pipes
Combustion Engine also now uses the colorRenderCache
Merge pull request #1351 from ItsMeElConquistador/master

Combustion Engine also now uses the colorRenderCache. Closes #1333
Merge branch 'master' of https://github.com/BuildCraft/BuildCraft
ACT needs to support recipes with variable outputs

For example, ChristmasCraft Gifts that use input item NBT to determine
the output item.
Add a null check in dropItems()
Improve perf of ACT by caching OreDict info
Remove any possibility for CCMEs in Item pipes

Fixes
http://forum.feed-the-beast.com/threads/direwolf-20-1-6-4-public-beta.35476/page-18#post-500244

I should note that I still can't see how that could have happened, this
commit just made it utterly impossible.
Clean up Fluid Update Packet

It was sending a ton of unused bytes, whoever did the Liquid->Fluid API
update left a bunch of old metadata related stuff in.

Also checking for valid fluids is necessary because its possible for
FluidStack.getFluid() to return null.
Code clean up
Desert Oil Biome should decorate

Closes #1374
Added gate changing on FluidPipes
Merge pull request #1378 from Speiger/nightly

Added gate changing on FluidPipes
Modify Pipe RayTrace to better reflect EyeHeight
Fix derpy Filler Pattern selection

Closes #1394
Fix Engine dupe

Closes #1361