Feature/proximal newton solver
Introduce a Riemannian Proximal-Newton Solver as an alternative for the Trust-Region Solver. Also add 3 cleanup commits.
Introduce a Riemannian Proximal-Newton Solver as an alternative for the Trust-Region Solver. Also add 3 cleanup commits.