refactor aggregate queries and move to :aggregate query key, add support for :select var expressions (and renaming), bugfix compile-filter-fn, update examples
refactoring qvar alias/rename handling (:use instead of :as, with renamed var as binding key to allow multiple uses of orig var), change interpretation of projection expressions if no alias is given (expression then receives full solution map)