took changes from with_invH and placed them in a branch directly off of master
took changes from with_invH and placed them in a branch directly off of master

yuyichao/Optim.jl,yuyichao/Optim.jl,pkofod/Optim.jl,zhmz90/Optim.jl,matthieugomez/Optim.jl,KristofferC/Optim.jl,KristofferC/Optim.jl,pkofod/Optim.jl,JuliaPackageMirrors/Optim.jl,matthieugomez/Optim.jl,zhmz90/Optim.jl,JuliaPackageMirrors/Optim.jl