Merge remote-tracking branch 'origin/multi_repo_support'
add morgue
put logs in the reprepro logs directory
fix permissions recursively in directories

this is necessary when we change the owner of a repository. if we do
not change otherwise permissions will not update
add switch to disable uploaders management
Merge remote-tracking branch 'shared/master'

Conflicts:
	manifests/repository.pp
Revert "put logs in the reprepro logs directory"

This reverts commit c301116d06fc59f7a56d555d90054509153924c9.

After quickly discussing this on IRC, I see no convincing reason for this move.
(For the record, my /var/log/incoming.log is owned by reprepro:root and has
stuff in it.) Unless we have a pretty good reason, let's respect the FHS.

/var/log/reprepro/$repository/incoming.log + log rotation would probably be even
better, but well.
Revert "fix permissions recursively in directories"

This makes it impossible to apply a catalog on a VM with 512MB of RAM (that has
1.5k files in pool/, and 10k files in dists/).

Apparently, the change is only needed when "we change the owner of
a repository", which looks rare enough to me not to deserve such implications.
A better way to support this usecase should be found.

This reverts commit 4f8da394948ba7544a756930d363ea2d7aca291e.

Conflicts:
	manifests/repository.pp