Add support for core.async styling

https://github.com/clojure-emacs/clojure-mode/issues/199

I couldn't decide if `go` and/or `thread` belong as control structures since `do` qualifies but `future` doesn't.  

This is my first time working with clojure-mode.el and emacs regexps, so some fixes may be needed.