endian conversion C code added
endian explicit loading for use in C based FFI code.

1. We have removed the explicit export of endian conversions
2. The code reflects roughly what the Haskell world does.
Test for C load functions
Sha1 structure changed
Sha224 and Sha256 structure changed
Sha384, 512 and tests modified
Raaz.Hash.* moved to Raaz.Hash.Sha.*
primitives: restructured C files hierarchically
tests: rearranging to fit with the hierarchical structure of c code
added a travis-install target
workflowchange: got rid of unnecessary merge tragets
travis: builds only the master branch
raaz-primitives: dropping dependency on vector
Checksum implemented fixes #31
version taken from the package
skeleton system configration detector written
added some helper functions
added the system parameters type
added an inform function
added linux specific configurations