Tweak stable_adapter construction
Tweak stable_adapter construction

- Optimize construction of stable_adapter by not always copying the
  passed sorter
- Fix stable_adapter<stable_adapter<T>> construction from a
  stable_adapter<T>

Morwenn/cpp-sort,Morwenn/cpp-sort,Morwenn/cpp-sort,Morwenn/cpp-sort