debian: strip spaces from Build-Depends entries

The first one was prepended with space, which comes from
"Build-Depends: package-name".
debian: fix handling multiple distro versions

1. Force current Distribution tag in changes file, so reprepro will not
complain (--ignore=wrongdistribution no longer needed)
2. Keep the packages in separate directories in components dir.
Otherwise the most recently built would override packages built for
other debian versions.
debian: fix checking for devel/release build

Check for v* tags, not just any tag.
debian: clean binary packages from chroot before build

Otherwise will be included in source tarball. Previously some packages
had workaround for it its in own debian/rules, but it wasn't scalable
solution.
debian: reduce verbosity
fedora: add 'which' to base packages, ensure it is installed

Add build-pkgs-base.list to dependencies, so when the file is updated,
new packages will be installed.
Merge remote-tracking branch 'upstream/wheezy' into wheezy

Conflicts:
	Makefile.debian

Resolved conflicts
Switch to marmarek repo
Removed patches that were fixed upstream
Use marmarek gui-agent-linux since pulsecore changes are now included