block_info: structure to contain block on the wire.

Since we're going to change it for merge mining, encapsulate it now to
avoid massive refactor confusing the block structure.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>