tests/frontend/artifact_list_contents.py: Add coverage for symlinks

This will protect against regressions around listing symlinks.

This patch adds a separate project subdir in tests/frontend, instead of
continuing the bad practice of having all these tests share the test
data in tests/frontend/project.
8 files changed