Update scrypt.js

Add MS fallback
Add msCrypto support to random_bytes (HT sarciszewski)