tests: Use a temporary file in the bookmarkfile tests
Rather than always writing to out.xbel
in the build directory, which
could cause issues when running tests in parallel, or expecting the
tests to not touch the build directory.
Signed-off-by: Philip Withnall pwithnall@endlessos.org