Fix issue where ScanFilterAndProject with PageSource might skip data

This can happen when processing the last page due to a broken check
in the isFinished() method. The implementation needs to check whether
there's a partial page pending processing before indicating the operator
is done.
Disable optimized readers by default
Add session property to enable Hive optimized readers
Expand UNNEST documentation
Add UNNEST to Hive migration guide
Fix unnesting nested arrays/maps
Update release notes
Update 0.79 release notes
[maven-release-plugin] prepare release 0.79
[maven-release-plugin] prepare for next development iteration
Move SplitSource to split package
Do not call connectors with an empty partition list
Remove unused shard cleaner
Minor cleanup of Raptor SQL utilities
Merge ForMetadata and ForShardManager annotations
Rename table creation methods in MetadataDao
Upgrade to JDBI 2.55
Remove unfinished partition support from Raptor
Remove unused ANTLR rule
Add support for implicit joins