This operation is extracted from the GSoC 2016 UV editing tools.
But something went wrong during the extraction as it ain't working.
It always state that the selected vertices aren't from the same island even if they are. It is hard to detect what is going on as this is the default message that is shown for any failure.