added control of profile likelihood from test_functions + storage of confidence intervals into solution object, ref #30