Better folder support

This pull requests changes the way relative job names are interpreted. Previously jobs with relative names would always be created relative to the Jenkins root folder. The pull request changes that to create them in the same folder as the seed job. The old behaviour is still available as an option so that existing seed jobs don't have to be changed.