This changes value.h to use bfd_byte more consistently. When trying to fix the signed (string) VS unsigned (buffer) pointer warnings you very quickly run into these interfaces.