fixed broken tadm trainer gzip encoding, and opens gzip unicode files using a function instead of a class
fixed problems in data.py so data.doctest passes; the nltk protocol now supports absolute paths; the file protocol now understands zip files
python 2.7 pickle compatibility
the TODO is not needed anymore: load() supports loading zip files