Consistent solver interfaces

Input arguments are formatted as (fitfun, lb, ub, maxfunevals, options)
Parameterize solution error measure
Add a tester for all solvers