JSON based search form

  - Also provide alternative URL as sometimes some other view overrides
    may disable this.