Remove unused function string_append_cstr
Add comments
Add test for targets sharing a command list
Add a test for parallel job execution
Add a test for the '-' command prefix