Clean code while debug Diamond Pipe

Conclusion, any issues that people have with Diamond Pipes and AE
machines, are likely AE's fault. Cannot duplicate.

Closes #1005
Add Floodgate Recipe

Oops

Closes #1122