todo: remove few done items
doc: mention config option in create-* commands
v3.1.4
parse_pgarray: allow None
londiste add: --skip-non-existing option
grantfu: 2-pass processing

First revokes, then grants.

This supports one-object-in-several-sections situation.

Although that is bad style and better avoided, current
behavour results in unobvious breakage.
londiste status: make node name easier to select
londiste copy: fix data filtering when parallel_copies > 1

The problem appears in 'catching-up' phase were code checked
table status only and not whether the table is owned by
current process.  Then events can be replayed by several copy
processes when they are all in catching-up phase.

The problem does not appear when local_only=1.

Also remove unused function.
news: fix typos
skytools.timeutil: make tests more robust

microsec -> float secs conversion can lose some precision
londiste add-table: --skip-non-existing ignores tables not on provider
querybuilder: show list of missing arguments on KeyError
londiste --wait-sync: show progress in absolute numbers

This gives more information and is less random.
news: fix date
Merge remote-tracking branch 'gamato/develop'
londiste: fix multi -v passing
pgq: Consumer class also need _make_event, for _load_batch_events_old()
londiste: resync now checks if table is available on provider
Merge branch 'master' of https://github.com/markokr/skytools into develop