Add new search route and deprecate the old one.

I'd say don't worry about backwards compatibility. If people want the old search, they can use an old version of the module.