Upgrade some deps.

There was a backwards compatibility issues with CryptoJS 3.0.2 that
needed to be worked around.
Merge pull request #342 from arlolra/deps

Upgrade some deps.