Recommended update for plymouth

This update for plymouth provides the following fixes:

- Drop a previous fix for window size and use of the smallest screen size deliberately.
(bsc#804607, bsc#894051)
- systemd-units: Add "ConditionVirtualization=!container".
- main: Fix getting detailed logs from systemd.
- main: Show details when ESC is pressed during splash_delay.
- drm: Remove unnecessary reset_scan_out_buffer_if_needed() call from ply_renderer_head_map().
- main: Only activate renderers if the splash uses pixel-displays.
- boot-server: Free the argument and triggers.
- event-loop: Fix leak in error path.
- script: Fix various memory leaks.
- key-file: ply_key_file_get_value returns duplicated memory, fix memory leaks.
- event-loop: Fix leak in error path.
- boot-splash: Fix memory leak in error path.
- populate-initrd: Drop unused local variable.
- Ensure tty is closed on deactivate.
- systemd-units: Add "ConditionVirtualization=!container".
- README: Add link to Code of Conduct.
- two-step: Add unhandled splash mode case to switch.
- main: Fix build.
- Fix miscellaneous compiler warnings.
- configure: Pass -Wno-cast-function-type if available.
- main: Fix getting detailed logs from systemd.
- main: Show details when ESC is pressed during splash_delay.
- drm: Remove unnecessary reset_scan_out_buffer_if_needed() call from ply_renderer_head_map().
- main: Only activate renderers if the splash uses pixel-displays.

This update was imported from the SUSE:SLE-15:Update update project.

Fixed bugs
bnc#894051
wrong plymouth on multimonitor (and not visible cryptohome passphrase)
bnc#804607
wrong plymouth on multimonitor (and not visible cryptohome passphrase)
bnc#888590
No input field for crypto partition on KVM after update
bnc#1082318
Packages must not mark license files as %doc
bnc#886148
Build0528: Plymouth screen broken
Selected Binaries
openSUSE Build Service is sponsored by