ability to run subanalysis on specified targets

Only run these tasks (and any out-of-date dependencies)
```bash
workflow data/result.png data/download.tgz
```

Should also be able to remove specific `creates` targets with `--clean`
```bash
workflow --clean data/result.png data/download.tgz
```