[cloud][CLOUD-187] Base64 encoded HMAC signing key
Created by: kopancek
Description
Previously we took a plaintext string from site settings, however this does not work well for randomly generated bytes, as those need to be encoded. Using Base64 encoding is an easy fix that allows us to use randomly generated HMAC keys
Test plan
- Unit tests
- Tested manually locally