Use PBKDF2 to derive hashes/key to verify in 2 cases/places.
1) when saving the master password hash in options for password verification
2) the key used for syncing data instead of using the custom hash function which ChromePasswordMaker_SecureHash.make_hash() function provided in securehash.js.
Fixed some sync behavior while making sure to also sync the derived hash(salt) since we need the salt used to derive the hash on any synced computers.