add test for generating correct http request hash signatures