Switch to bbolt
This merges all the bbolt code, plus my patch that adds MmapError
.
This is a little unconventional; it's probably more "correct" to fork bbolt to NebulousLabs/bbolt, and then rewrite our Sia import paths to bbolt. I think we could also setup a NebulousLabs/bolt -> NebulousLabs/bbolt redirect.