Use MACHINE_ARCH to define abi

ABI is now defined respecting MACHINE_ARCH the previous definition is
still available in ATLABI for compatibility, the ABI is still computed
from binaries to make sure to have the userland ABI and not the kernel
land one.

Submitted by:	nwhitehorn