Add a boatload of Linux x86/x86-64/arm errnos
auto merge of #8193 : cmr/rust/linux-errno, r=graydon