889 fix form search

Implements search functionality for forms on project page, closes #889
`when` should provide that `nil`, https://clojuredocs.org/clojure.core/when, does it not work?