Added Integrity value determination functionality

1. Added a 64-bit integrity value comptuation methodology.
2. For each byte compute a set of adjacent bytes. (say depth = 10)
3. XOR pseudo randomnly shifted values of each bytes( byte_hash )
4. Add randomnly shifted values of these byte_hashes