client: remove some gated MirPresentationChain functions that have been
replaced by MirRenderSurface.
Transition the functions in the nested server. This exposed lp: #1649882,
which had to be fixed to transition some of the code/tests over to
mir_surface_spec_add_render_surface()
fixes: LP: #1649882