Better random keygen

Added 'betterrand' key generator which bases the key around the current time rather than a series of random values.

Closes #8