Thanks so much for the post, it has really helped me with fluids in 1.8. However, I am having an issue with getting the texture hooked up correctly. I am currently getting a texture error saying that I am missing 2 textures (the flow and still) in DOMAIN minecraft, however I have it of course with my mod's assets. It seems like it is looking for it in the Minecraft asset structure.
log below
NOTE: I have textures working for other items and blocks, I just haven't gotten around to making a texture for the reactor, so ignore that one please.
EDIT: I shouldn't blindly use source code for anyone else that might encounter this problem, make sure to include "modid:path/to/texture" in your constructor for your fluid, instead of just "path/to/texture"
example:
public FluidLifestream() {
super(NAME, new ResourceLocation("makomod:blocks/lifestream_still"), new ResourceLocation("makomod:blocks/lifestream_flow"));
}