introduce clojure-constant-face, clojure-java-interop-face and clojure-meta-type-annotation-face, reindent
added highlighting of static constants (e.g. foo.bar.Math/LONG_PI)
changed (require 'cl) to (require 'cl-lib)
add autoloads generation note