Convert FragmentPicker from boost::thread to std::thread for easier use.
Now, to pick fragments with multiple cpus, you must compile with extras=cxx11thread.
Also, fixing an issue in ChiralMover that was causing a compile error on my machine.
Specifically, there is no need to add tempaltes to std::make_pair. No test changes
expected.