added octave mode and updated clojure modes