disabling only eStreams tests in Salsa
travis clean works even when packages are partially installed
added an applicative version of parser.
added parsing of Storable and EndianStore types.
added parser to parse a byteString
stylish haskell
Merge adding applicative version of parser.
Added functions for hex conversions
some cleanup.
more refactoring.
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).
added hlint tests to the build matrix.