extend xval nb
gridsearch and examples
add table + cleanups
Merge pull request #2390 from Saurabh7/xvalnb

extend xval nb