bdr: mergme: fix typo
wal_decoding: mergme: implement "caught-up" logic for LLSR

This lets walsender terminate nicely when a signal from postmaster
arrives.
wal_decodign: mergme: Cleanups from Alvaro
wal_decoding: mergme: Cleanups from Alvaro
wal_decoding: mergme: timeout handling
bdr: mergme: Reply to feedback messages

Alvaro
wal_decoding: mergme: Desultory code review in decode.c

Mostly style fixes.  A large function was split.
bdr: mergme: Don't leak a file descriptor in bdr_count_serialize
bdr: mergme: minor tweaks in contrib/bdr
bdr: mergme: bdr_count bug: version was written as hardcoded 1
bdr: mergme: Call bdr_count_disconnect() for connection errors in bdr_main
bdr: mergme: Fix typo
wal_decoding: mergme: fix typo introduced in decode.c refactoring
bdr: sequences: mergme: count properly when there are no votes yet
bdr: mergme: Stat module improvements around increasing the number of nodes
bdr: sequence: mergme: Fix off-by-one in definition of sufficient nodes for election
reduce duplication in filenode-to-OID code
tiny comment rework
Merge branch 'bdr' into bdr_alvherre

Conflicts:
	src/backend/replication/logical/decode.c
bdr: sequences: mergme: Qualify sequences for voting

This lead sequence chunks needing to be unique across all sequences instead of
just one.