Support JSON encoding of ChoiceFields

Python's `json` module calls `str()` on values which are instances of `int`.
This commit defines `dj.choices.ChoicesEntry.__str__()` to return `id`, which
gives the expected result when serialising and deserialising.