Allow usage of artifact_list_generator.py as a separate tool

Resolving the #10