Crappy temp fix for #1576

I think it's something with time.
Update PipeTransportFluids.java
Black list option for Emerald item pipe

Swapped out the multi state button with a button row.
Added a new button type with interfaces.
Oil spouts wasn't visible above the ocean surface.
Cylinder pattern was missing the name
Change wire in recipe for gold gates
Fix ClassCastException in tile entity, close #1584
migrated to forge 60 and gradle 1.2
Merge branch 'BuildCraft-5.0.x' into BuildCraft-5.1.x
Merge branch 'BuildCraft-5.1.x' into NextGen

Conflicts:
	buildcraft_resources/assets/buildcraft/lang/en_US.lang
	common/buildcraft/energy/BlockEngine.java
	common/buildcraft/factory/BlockTank.java
	common/buildcraft/transport/pipes/PipeItemsEmerald.java