make clojure code style panel visible and semi-usable, fix its memory leak