Update Clojure keywords for 1.4.0

Keywords generated by 
````clojure
(->> 'clojure.core ns-publics (map first) sort (clojure.string/join " "))
````
I have run the tests at CodeMirror/test/index.html.

There are twelve symbols gone from the keyword list in this commit. According to the API at clojuredocs.org, nine of these weren't even in 1.3.0, let alone 1.4.0. There was also one likely typo (`*assert` probably should've been `*assert*`). The two remaining removals, `stream?` and `*macro-meta*`, are not in clojure.core in 1.4.0 (or, according to the clojuredocs.org API, 1.3.0 or 1.2.0), so I don't think they will be missed. (The API can be queried via `http://api.clojuredocs.org/versions/clojure.core/syntax-symbol-anchor`.)

There are also 90 new symbols (including the probable typo correction `*assert*`).