vec4.random(): improve performance and allow components to be negative

http://jsfiddle.net/Mm2Te/

http://jsperf.com/improve-on-vec4-random/2