Fix GBM for GBMGrid hacks

Was passing in response as a predictor.  Had class count wrong.
Allow null 'cols' so JUnit tests do not need to set an identity mapping
array.
One more go'round for fixing the combo of GBM & Job

with new GBMDomainTests.