Fix issue 8390

crypto: Fixes joyent/node#8390 by making the error message more verbose and consistent with the behaviour of RandomBytes() when the size argument is equal to 0.