improve initialization and thread safety for default crypto provider
mutex around RAND_bytes()
allow -DSQLCIPHER_OPENSSL_NO_MUTEX_RAND to disable openssl rand mutex
Update README
Merge branch 'prerelease' into kdfiter

Conflicts:
	src/crypto_impl.c