Match R's newline handling

Allow newline as optional statement-end anytime it is valid.
Parser passes along a boolean indicating validity of accepting newline
as statement-end ';'.  Bunch of tests for newlines in bizarre places.
Merge branch 'master' of github.com:0xdata/h2o
Typos in tests

GBM tests on MSE must force scoring each iter