Added tests
Added comment
Corrected RulesTest expected output
Removed incorrect code, fixing IN  ORDER BY DESC

This seems incorrect, removing it fixed some things, and so far
all the tests that I've broken had incorrect expected files
Updated RulesTests *.expected to handle UNION

I guess a few things didn't expect the correct usage of scans
Now I will run the miscyaml tests to see what breaks
Revert expected to master version
Added a sql for a test to be
added getNUnions, which will hopefully help

not sure how to split it up yet, though
Revert "added getNUnions, which will hopefully help"

This reverts commit 402a99932100bc22dd9a3d98ea87392ca00840c7.
Added some more RulesTests
Updated README
Updated expected test output
Added more rules tests
Added getNUnions

still kind of trying to make it work...more info should help
Keep track of whether the union is an equality

new property on the index that will be set, then when we go to
build things later, it will grab the correct columns for skipping/
comparing
Correctly update unionIsEquality
handle union column missing expression
Revert "handle union column missing expression"

This reverts commit 6ff098599d0487516affe3a95b18e7ce0c436564.
Handle if union column has no expression

not sure why that would be the case, but we should be able to skip
if it is so
A couple renames