Pool Calculator changes how it finds molarity

Molarities are now found by looking up the molarity UDF on an
artifact query where samplelimsid is also set.

There was a bug in clarity_query module which had to be fixed.

This also meant that report_maker tests were failing so they
had to be fixed too.