skytools: fix submodule __all__ lists

dbservice: TableAPI was missing from __all__
but was available on top-level.  Fix.

natsort.py, skylog.py: __all__ was missing, add.
Add only items that already were under top-level.
Test public symbols vs. per-module __all__ lists.
Merge remote-tracking branch 'petr/master'
Clean hashtext.py imports
noise
genpg.sh: allow exec from top-dir
Londiste schema ver should become 3.1.3 not 3.1.2
Bump pgq_node ver to 3.1.3
Add more files to .gitignore
Check module version consistency.

There are several places where verisons need to be
mentioned, check all of them.

Also let genpg.sh refuse to continue if there is version
mismatch.
Sync module versions
debian/copyright: lintian does not like upstream author
pgq/tests: disable notices

Info-notices are warnings now.

Needed to ignore different notices in 9.3
pgq: fix compile on 9.3
Notices fix in londiste
londiste: make regtest run on 8.3
sql/ztestall.sh: loop over all pg versions
v3.1.3
Fix few documentation errors.

Noticed-By: Sergey Konoplev
Merge remote-tracking branch 'remotes/marko-github/master'