Force readable files on repository.

In order to make sure apache can read files, we make sure rsync forces them as
readable when copying them around.
Merge pull request #3 from ktf/V00-21-XX

Force readable files on repository.
Make prepare-cmsdist work with git.
Merge pull request #5 from ktf/prepare-cmsdist-for-git

Make prepare-cmsdist work with git.
Allow to use the new upload algorithm with comp* repositories too.
Merge pull request #6 from geneguvo/allow-comp-upload

Allow to use the new upload algorithm with comp* repositories too.
Reuse WEB area content from parent.

When unmodified, reuse the parent web content. Before it was duplicating the
whole area every time!
Merge pull request #14 from ktf/V00-21-XX

Reuse WEB area content from parent.
Print out a sensible message if apt-cache showpkg output is malformed.
Disable old scheduler, make new scheduler default.

Option is still kept, to avoid changing IB scripts.
Make sure no more than 4 rsync commands are running before starting a new
one...
Print-out message.
No need for --progress when rsyncing!!!
Do not bother about "module" env variable.
* Not needed by apt and creates problems on slc6.
Taken from the tag V00-21-09 on CVS, the tag V00-21-09 was not found in git
Merge pull request #16 from nclopezo/V00-21-XX

Do not bother about "module" env variable.
Fix building cmssw-patch releases with new scheduler.
Merge branch 'V00-21-XX' into V00-22-XX
Merge pull request #19 from ktf/V00-22-XX

Align V00-22-XX with V00-21-XX