convert a PersistNull to an empty PersistList
Merge pull request #129 from yesodweb/empty-list

convert a PersistNull to an empty PersistList
version bump
deal with lastErorObject not present in result
add Show instances
version bump
better fromPersistValue error messages
collectionName helper and entityToDocument

all the fields make a document, so
entityToDocument is a better name than entityToFields
fix MongoDB tests
repsert should replace, not delete. closes #99
add insertMany. closes #131
Patch from Philip Carlsen for mkSave
Turn Int into Rational #132
Version bumps
Making persistent-template compile with template-haskell 2.9

That with, with template-haskell 2.9 prior to this commit:
https://github.com/ghc/packages-template-haskell/commit/e4f742d5f70eefb1e0a7542762f34e7a50f6fcef#Language/Haskell/TH/Syntax.hs
Making it work with both TH2.8 and TH2.9
Merge pull request #135 from co-dan/th29

Making sure that persistent-template is working with the latest template-haskell
use newtype to avoid orphan instance
ToJSON for MongoDB keys should be text, not binary

closes #136
Revert "ToJSON for MongoDB keys should be text, not binary"

This reverts commit 3b219aefafe2688c34f3e23d0481fe9883651af5.