Added SecureRandom with #hex and #random_bytes methods
OpenSSL::HMAC has #digest and #hexdigest
Implemented OAuth2 mac token