This involves some faff:
We provide macros for helping define and call loadpub_core.
We split RSAPUB_LOADCORE_DEFBN out of RSAPUB_APPLY_GETBN.
RSAPUB_APPLY_GETBN is reworked to do the missing parameter
check first, which lets us introduce e_loc and n_loc.
A side effect is that when we complain about "implausibly large" we
mention the specific rather than general loc.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>