Church output distributions are stored in sparse-coded data structures that
are generated depending on the input - explicit enumeration of the output
support is no longer required.
- updated church.py to include raw parsing
- updated oed.py to use simplified expected kl computation