crypto/rand: better panic message for invalid Int argument.

Also document the panic to be consistent with math/rand.

Fixes issue 5187.

R=golang-dev, dave, bradfitz, r
CC=golang-dev
https://codereview.appspot.com/8303043

Committer: Brad Fitzpatrick <bradfitz@golang.org>