[WIP] SQL AST integration

This is a rewrite that uses sql gem and axiom ast to produce SQL. I don't have a specific plan except that I want to make basic and most common things working and plug it into axiom-do-adapter.

I'm also learning AST processing using the ast gem so this is highly experimental stuff.