Hash: refactor unit tests
Hash: fix unit tests
Hash: rm first parameter of testHMAC call
Merge pull request #450 from terrafrost/hash-96-3

Hash: refactor unit tests

* terrafrost/hash-96-3:
  Hash: rm first parameter of testHMAC call
  Hash: fix unit tests
  Hash: refactor unit tests
Merge branch 'master' into php5

* master:
  Hash: rm first parameter of testHMAC call
  Hash: fix unit tests
  Hash: refactor unit tests