Fix a bug in Minimizer::RunCallbacks. Solver::Summary::message was not being updated when the solver terminated because of a user's iteration callback indicating success or failure. Thanks to Sergey Sharybin for reporting this. Change-Id: I27e6e5eed086920ddf765461b0159417ac79d7b3