Add Solver::Options::IsValid. This provides a user visible way to validate the Solver::Options before calling Solve. Change-Id: Ife84fd33532ab2ccb7ac95abe22735843db51fde