More documentation for IO

fixes #630 
Can you add a real doctest example here for each of the general cases? e.g., using newick