expose only type safe versions of sizeOf and alignment
expose only type safe versions of sizeOf and alignment

We define and expose in raaz type safe versions of pointer functions
like sizeOf and alignment so as to avoid as much as possible wrong use
of lengths.

piyush-kurur/raaz,raaz-crypto/raaz,raaz-crypto/raaz,piyush-kurur/raaz