Template:cpp/algorithm/notes swap vectorization

Implementations (e.g. MSVC STL) may enable vectorization when the iterator type and swapping its value type calls neither non-trivial special member function nor ADL-found.