tower-frontend: support outputing artifacts into the dep file
tower: artifacts have tag field

- for putting them into a certain category at build time
tower-frontend: use artifact tags in dep file
tower-frontend: support outputing artifacts into the dep file