HPair<>: Add support for move semantics.
HMap: Added moving insert(&&).