Added crypto quality random number generators for Node.js and browser environment if available