Allow PhutilSortVector to self-sort
Summary: msortv() requires a list which can be mpull()'d, so it's hard to use in an ad-hoc way. Allow a list of Vectors to sort itself.
Test Plan: See D19209.
Differential Revision: https://secure.phabricator.com/D19212