Add test of Linux async I/O

Use the syscalls directly rather than introducing a dependency
on libaio.