added file encoding
python 2.6 compatibility doctest fixes