[REVIEW ONLY] Replace in Files

This is all the work for Replace in Files after the find bar unification (which is in nj/unify-find-ui). Just putting it up so it's easier to review.