Extend livepatch_patch_func to support a new field: expect. This new
field describes the expected data, its length and whether expectation
is enabled. The expectation's data is of opaque padding size.
Bump the payload version for hotpatches built with expectations.
The expectations are supported starting from version 3 of the payload.
By default the expectation field is zero-out and the expectation is
disabled unless explicitly specified in the patch.