Added wrappers for little endian and big endian Words in raaz-core
Added endian-wrappers in raaz-hash
Added endian-wrappers in raaz-modular
Added endian-wrappers in raaz-random
Added endian-wrappers in raaz-cipher
Merge LE and BE types for all words fixes #169.
some refactoring of endian store instances.
recommended blocks is at least 1 whatever be the cache size.
added an os based config selection.
failed cache guess now returns Maybe Int.
Merge avoid recommended from being zero due to small l1cache

- now failed cache size guesses returns Nothing instead of 0
- failed cache guesses are handled by a default value of 32K
- recommended blocks are at least 1.
cabal file added for haskell platform 2012.4.0.0
moving PARALLEL_BUILDS option to global for all builds
GHC_VERSION added to the build matrix where HASKELL_PLATFORM is given
commands to prepare the system, such as to install ghc & cabal as per environment variables
command to compile travis build script
new install section of travis YAML for installing dependencies and then raaz packages
new before_script section of travis YAML for configuring and building raaz packages
new script section of travis YAML to run test suites of raaz packages
added a few more sections to travis YAML to make tarball of packages and output final build messages