Refactor Ruby verify method for securing webhooks

- replace deprecated usage of OpenSSL::Digest::Digest with OpenSSL::Digest
- prefer ::SHA256.new over .new('sha256')
- break down statement into multiple steps so it's easier to understand
- remove superfluous return statement