Catch up with the big WAL format changes upstream.

The new WAL format (commit 2c03216d) contains the rnode/forknum/blkno of
each modified block in a standardized form, so we no longer need to
understand most rmgr-specific record formats. Hooray!