Made cds::OS children namespaces inline, removed OS-specific syserror.h headers