Added decode/encode benchmark against bson library, reformatted cabal file