Add extra #include needed by latest Xcode.
Make system_error available via error.hpp.
Add build support for using boost.coroutine.