Further fixes #361
By also taking into account availLeft and availTop.
Add clojurescript to clojure mode