sort: add Reverse as a function

This updates: https://codereview.appspot.com/6909059/
Fixes issue 4511.

R=minux.ma, rsc
CC=golang-dev
https://codereview.appspot.com/6932054

Committer: Russ Cox <rsc@golang.org>