Fix the btrfs compile process so that pthread_cancel is linked

Currently, the command `btrfs scrub start <filesystem>` attempts to invoke the pthread_cancel routine and ends with an error message about it being missing. This prevents `btrfs scrub status` from maintaining proper statistics about the running scrub. This change forces the btrfs progs to be compiled against libgcc_s, which bring in the pthread_cancel command.