Merge some hexadecimal encoding/decoding cleanup.
fix silly mistake
template-haskell dependency removed from raaz-core and raaz-hash cabal files
tagged dependency removed from raaz-random cabal
decreased lower bound of data-default dependency
Merge dependency adjustments

1. Removed some unused dependencies tagged and template haskell

2. liberalized some dependencies (data-default).
hlint raaz-random.
minor refactoring and cleanup in the code.
further cleanup of random numbers and got rid of specialize.
stylish haskell
Merge cleanup of raaz-random.
hlint raaz-ssh
stylish haskell
Merge cleanup of raaz-ssh.
added hlint tests to the build matrix.
fixing the matrix.
run hlint right in the begining and skip the rest.
allowed hlint to fail in the build matrix