Use errno for ABC_HOST_API_POSIX, not just ABC_HOST_API_LINUX
One more of the previous commit
One more missing #include
One more missing #include
Merge master into osx