Make relocator correctly migrate schema owner and add several consistency checks

Also:
- fixes some unrelated specs so they no longer involve code from the relocator.
- adds support for connecting to public_db_user from User::in_database
- no longer tampers with user statement timeout (sets it at dump/restore time instead)