Add wait for changing display name, change edit page inheritance

This is to attempt to solve the intermittent failures on saucelabs jobs by adding a wait. It also fixes inconsistencies with which page model is used in checks as well as changes inheritance of edit page to inherit from base. @bobsilverberg r?
I think we should move this to profile page, because we will only use it there