Modified ISC Pool Calculator

Now takes a hash its data parameter instead of a file handle.
This is because molarities are now extracted at an earlier step
and can just be passed in here.

Pooling calculator

Will fetch molarities from forked plate, then pass those
molarities plus a mapper object into the pool calculator.
Pool calculator returns volumes to take from each well
for a destination well. These volumes are added to the
output artifact as Buffer Volume
Instead of using a new variable: $molarities_calculated, you can check the size of @artifact_list