Addedd several classes and methods (See below)

Added classes: HashFunction, SHA1, HMAC.
Added method asByteArrayOfSize: in ByteArray and Integer