cantransformvalues for Counter
WIP on new optimization api
making a new api for optimization
generifying SPG
more clean up to PQN and SPG
We don't need FOBOS
docs for SPG
reflect intent in MinimizingLineSearch
cleanup
cleaning up the LBFGS inverse hessian and moving it into its own class. (towards a solution for #61)
Adagrad doesn't need to be a trait.
switch to using the minimize function in the package object of optimize