[boost] [thread] using Boost.Thread with move-only arguments