Corrected the semantics of posix::sysv_segment#remove().
Simplified the error handling in posix::sysv_segment.
Ensured that posix::error preserves the error origin.
Simplified the error handling in the library as a whole.
Simplified error message construction.