sys_errlist replaced by strerror (deprecated). CMakeLists and .gitignore updated.