pv: changes to SHA string transformations

- addressed memset faulty usage, changed location of sha256 files,
  removed sha2utils.h as we can use defines in sha256.h, removed
  redundant code