Marked unused parameters
Enable -Wextra warnings with -Werror
Fixed multi_thread_scheduler documentation