Some minor fixes
API change - report errors instead of fmincon flags

This improves the reporting of error percentages when running ISS, as
fewer things are now considered errors.
Initial commit of clojure project
Update clojure-based tests
Add an optmizer for octave that uses nonlin_min

This is much faster than sqp, so it's used wherever possible.  sqp
remains as a fallback with a warning.
Automate tests for example A and fisheries

Using clojure as a testing platform
Additional automated tests, including speed tests
Alter solve algorithm to work faster in most cases

Also added ability to specify stopping tolerance as a configuration
option and changed the test that determines when to use sparse matrices.