Create new session key for every session

Fixes a potential race condition
Take a random sample of drives if set too large

Fixes #19