use new find-and-replace subscription API

Fixes #5 and #6 due to new API being introduced in https://github.com/atom/find-and-replace/commit/3474691add01186d77d22c20ec93c58e0b656c69
`onDidFinishSearching` will return a `Disposable`. You can call `.dispose()` on the `Disposable`