DRILL-6324: Unnest - Add tests with real Unnest and real Lateral.
Code cleanup, more comments, fix license headers, and more logging.
Refactor Unnest to allow setting in incoming batch after construction
fix compilation after rebase
This closes #1223