- Adds the missing files from #2793.
- Fixing warnings caused due to directly using the string as argument in the assert statement for hash_string function. - Typecasted strings to solve the issue.
-Created unittests for hash_string module present in sys/hash_string