Changed BOOST_ to BOOST_AFIO_ in asnc_file_io.cpp as neccessary, and improved macro consitency

Updated linux and windows S_IS_REG and S_ISDIR to have BOOST_AFIO_ prefix
Updated stat to BOOST_AFIO_STAT for both posix and windows

compiles under GCC 4.7