Fluid supplier, supports shift click, and doesnt drain active fluid

You can now shift click in and out from the fluid supplier.
If you're right clicking with the same fluid at the active one, it won't use the bucket