Fast s r

Builds off the work of @santagada to speed up search-replace. Uses a regex select to see if serialized data is present, and if so runs the fast replace on the row. If not, runs the normal search-replace which replaces the rows in a serialize-safe way.
Can you add some explicit tests where serialized data is added to the database, the search and replace runs, and we inspect the data to confirm it wasn't mangled?