extra macro tests
fix typo and formatting
more and-as-> tests
fixes to and-as-> macro
allow 1.4 clojure dependency, define as-> in case not defined
more and-as-> tests