cleaned up code, implemented SecureRandom for better security
Merge branch 'master' of https://github.com/aschlesener/SHA-256HashOTP