fix wallet creation bugs related to crypto

 * fix encryption when using PyCrypto or SlowAES
 * use os.urandom wherever cryptographically secure rnd #s are required
Merge pull request #11 from gurnec/crypto-fixes

Fix wallet creation bugs related to crypto