IO exists!

Ready for review!

Basic framework for the IO subpackage. Still need to add docstrings.
The order of the `self.assertEqual` calls should be reversed to be observed vs expected (this is how most other unit tests in skbio (and in the `unittest` docs) are written). Not necessary for this pull request, but can you please create an issue?