Add HMAC operation on byte arrays of arbitrary size

Conflicts:
	src/main/java/org/unitedid/yhsm/YubiHSM.java