Add skbio.io._base

Moved _chunk_str from skbio.io.phylip to _base and generalized it so that fasta writer can also use it to split sequences over multiple lines.

Added max_width parameter to generator -> fasta writer for splitting sequences over multiple lines. Added tests for this parameter and writing seqs of varied type.