struct uexterror: add flags, bump exterr version
This is ABI breaking change, which only affects HEAD, and which result
is non-functional extended error reporting for older world (with
previous uexterror layout/previous version). No intention of providing
the compat shims.
Requested by: brooks
Sponsored by: The FreeBSD Foundation