Use GeneralizedNewtypeDeriving to scrap some boilerplate
Fix most HLint warnings
Export the rest of CmpRet
Merge pull request #46 from DirectXMan12/master

Add extra support for working with LLVM "Assembly" (IR)
Merge pull request #47 from alphaHeavy/deriving

Simple cleanup of the wrapper package