MAINT: Move FASTA and FASTQ formatting modules
MAINT: Add __init__.py file for format/sequences
DOC: Add rst index file for format/sequences
DOC: Add format.sequences to index.rst
BUG/MAINT/DOC: Fix problem when building docs

Update the imports of format_fastq
MAINT: Move format.sequences tests to tests
DOC: numpy-ify fasta_from_sequences docstring
TST: Fix tests to work with the new structure
TST: The is function aware of BiologicalSequence

fasta_from_sequences will now check if an identifier attribute is
present and if so it will use that as the sequence id when formatting
the sequences. The test suite was updated to reflect this.
DOC: Add numpy docstring to fasta_from_alignment

Includes everything, Parameters, Returns, See Also and Examples. I
updated the code to be aware of the latest skbio core objects.
Merge branch 'master' of git://github.com/biocore/scikit-bio into format
ENH: Remove _fake_sequence use BiologicalSequence
STY: Make method names PEP8 compliant
TST: Add new test cases for alignment objects
BUG: Remove bad test_fasta.py
TST: Add more tests to test_fasta.py
MAINT: Remove test_fastq.py
TST/DOC: Fix docstrings

Fixes #280
MAINT: Port genetic_code.py over to skbio
MAINT: Move genetic_code exceptions to exceptions

The Exception classes are centralized insied skbio.exceptions as opposed
to being in genetic_code.py.