search: Flatten line breaks in summaries

AppStream summaries are allowed to contain embedded newlines and tabs,
which break the fixed-width table layout used by `flatpak search`.

Replace embedded newlines and tabs with spaces before adding the summary
as a table column.

Fixes: https://github.com/flatpak/flatpak/issues/6132
This commit is contained in:
Internal Server Error - Gitea: Git with a cup of tea
500 Internal Server Error

Gitea Version: 1.28.0+dev-477-g8b6ad49a5f