reworked how fluids are registered

Made the fluids check for existing fluids, and existing fluid blocks.
This might improve how well the mod works with other mods.