Fix CMake bug in Windows builds

Fixes a bug in the CMake script of the test directory. The HDF5 library
was not included correctly. A path issue has been fixed.
Add Mobile Phase Modulators with external function

Adds a variant of the Mobile Phase Modulators Langmuir isotherm in
which the parameters may depend on an externally given profile.

The same has been done for SMA and ordinary Langmuir before.
Add weights to fitColumn script

The fitColumn script has now the ability to apply weights to components
and experiments. If multiple components have been observed, then each
component can be weighted to, for example, improve the fit of small
peaks. When fitting multiple experiments simultaneously it is now
possible to apply a weight to each experiment.

Both weights can be used simultaneously and individually.
Bump version from 2.1.0 to 2.2.0