Bump version
Handle negative arguments to rosenbrock better
Refactor a bit: Use the same runner for both types of optimization
Adjust the UI a bit.

- Add --version
- Deprecate --cfg and reading from STDIN