made ProjectedQuasiNewton a FirstOrderMinimizer, fixes #61