Add temporary work-around for the singleton db
Update changelog with what this current version can do.
Fix issue when repo has no monolithic transactions

What happens in this case is that if there are no monolothic transactions
and we have sequential transactions, then the library would prepend a nil
to the list of transactions that needed to be executed. This made things
blow up for obvious reasons.
Add custom turntable exception
Detect malformed repos