Use a cryptographically-secure random number for the GUID
Fixes #4