strv: add strv_print

Clearer, and spares the temp variable.
tests: move strv_parse_nulstr to test-strv, and actually test it

The test was originally added with this commit message:
"ask-password: supported plymouth cached passwords"