fix compiler warnings
support free variables in simultaneous fits; unify Fit/MultiFit interface