Merge pull request #11 from Toubib/master

Fix for issue #10
upload-database patch (debian bts #638920, modified for upstream)
single md5file patch (debian bts #638919, applies to upstream as-is)
use $TODAY to upload patch (debian bts #638803, applies to upstream as-is)
use absolute blacklist paths for / (debian bts #608237, message #15, applies to upstream as-is)
Merge pull request #14 from gzarkadas/master

Four independent patches
Make the build/clean process of gettext (po) files idempotent.

Previously, while 'make -C po' was changing the ./po/ source tree,
'make -C po clean' did not restore it, thus leaving the source tree
changed after the build. This incurred burden (and inellegance) to
the build process of downstream distribution packagers. This commit
fixes the issue.
Tighten the security of .pgpass (and its backup) file handling.

The commit ensures that .pgpass has the proper permissions before
any passwords are written inside. It also restores the backup only
if it was actually used.
Support empty hostname to allow connections to local postgresql
database clusters using unix sockets.
Test for all database dumping programs that postgresql uses, to avoid
breaking backup-manager on a broken postgresql installation.
Use a common naming scheme for archives created by one of the
database backup methods.
Merge pull request #16 from gzarkadas/master

Fixes for gettext make process and postgresql database backup method
Fixes #29: tarball-incremental works with LZMA compression

Added the tar.lz extension to trigger the call to __get_flags_tar_incremental
Merge pull request #30 from ggtools/patch-1

Fixes #29: tarball-incremental works with LZMA compression

Thanks
Update README

As the backup-manager.org doesn't exist anymore, remove it from readme
Merge remote-tracking branch 'sukria/master'

Conflicts:
	README
	lib/backup-methods.sh