Make vex::vector std::sortable

Added correct swap overload and assignment operator for
vex::vector::element.