[boost] Proposal: is_swapable, is_nothrow_swapable, nothrow_swap, swap