RF: Refactor model definitions, add free_shift model
Moves definitions, bounds, masks and init etc. of each model into a single module contained in a new fsl_mrs.models
package.
Adds a model free_shift
that adds a a frequency shift parameter for each basis set irrespective of metabolite group.