shell: allow to pass NULL title in managed_surface_present()

If NULL is passed as an argument, desktop-shell will display
a fallback string in the tooltip (currently : <Default>).

Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>