Currently, objcopy cannot set the new flag SHF_X86_64_LARGE. This change introduces the named flag "large" which translates to that section flag.
An "invalid argument" error is produced if a user attempts to set the flag on an architecture other than X86_64.
EM isn't a particularly self-descriptive name. Let's call it EMachine like it's called in other places. Same goes throughout the changes.