Updated benchmarks to process data in multiple of recommended blocks
Making cryptoserialize instance explicit to avoid roles bug in ghc 7.8.2
Fixed bug in raaz-cipher benchmarks
Key Exchange added as a class
Removed gadget creation from benchmarkGadget
Fixed cipher benchmark to take gadget externally
Fixed hash benchmark to take gadget externally
Exported DH Oakley types