Add RAKP
Replace all HMAC formats' tests with ones that go up to length 125
and add a "hmac" type, testing all of them (and RAKP).
Add RAKP-opencl