GLM update.

1. Catch non-convergence for poisson and report back to user.
2. Generalized gradient should now report polite message when unable to solve the problem.
Merge branch 'master' of github.com:0xdata/h2o