Add crypto-js library v3.1.2

This adds support for a myriad of cryptographic functions including SHA1 hashes
Write helper that gets SHA1 hash of fingerprint

As described in #6320's first comment, hashing must be performed on the binary representation of the fingerprint, not the hex.
Hash fingerprint search query to Onionoo
Hash fingerprint on remaining Onionoo lookup calls
Remove unused parts of crypto-js
Properly require crypto-js libs before helpers file
Fix typo: move crypto-js libs *before* helpers