Generate random ids for anonymous users for usage analytics
Created by: dadlerj
Fixes https://github.com/sourcegraph/sourcegraph/issues/1257
Unfortunately it looks like this has been a bug for a while. This fix will ensure anonymous users receive random uuids for usage statistic tracking. Browser ext didn't have the same issue, which may have masked this one.