Added initial i-face for SHA and HMAC; Added HMAC files; Added 3rd party UNITY test framework;