upgrade fio to 2.1.11

This fixes the installation to /usr/lib and other issues, and updates to the latest version.

Let me know if I need to do anything differently for this to be accepted.

Thanks!

No; that's a good idea.  The patch removes the in-built osx support as it overrides destination directories rather than changing defaults.  I could try to figure out how to change the defaults, but am not very good with Makefiles, so I don't know how effective I'd be.  Is this a requirement?  Is there another approach I should use until the changes are figured out, submitted upstream, and accepted?