Changed core algorithm api
Changed core algorithm api

Now instead of taking a variable number of err-lst arguments, it takes a
list of err-lsts. I didn't want to have to change it, but there was no
way to do an apply with keyword arguments, so it was the only way.

jackfirth/herbie,jackfirth/herbie,jackfirth/herbie,jackfirth/herbie,jackfirth/herbie,jackfirth/herbie