Phylo.draw_ascii: delay setting stdout as the output handle until runtime

Avoids a conflict with run_tests.py / doctest, where sys.stdout is modified
after the Bio modules are imported (so the original stdout disappeared)