fix issue when directory does not exist in git yet
initial commit of support for several branches per package.
this is useful for building nightly builds from several git branches.
see issue #20