took changes from with_invH and placed them in a branch directly off of master
removed type annotations for bfgs_initial_invH
added a test for bfgs_initial_invH
Merge pull request #64 from tcovert/with_invH2

revised user-specified initial inverse Hessian Code