Allow Dataset#distinct to use a virtual row block.

Also updated method documentation and added a changelog entry.