bfd-provider: Open file descriptor from memory (taken from GDB)
bfd-provider: Correct size-type (breaks 64-bit hosts)
architectures: Take arch from libbfd, not libelf