describe => context, it => test

describe/it felt too OO, and seemed awkward in Clojure.
Merge branch 'cljs-testing' into refactor-autocomplete
Fix autocomplete tests