rework how jobs use a fileset, allowing to use a fileset defined elsewhere
Merge pull request #18 from jasperla/jobs

adjust how jobs define filesets