GSAS Reader/ Writer

This does not check that the errors come back correctly nor any of the exception handling in these functions.

This test should be re-factored to use a test generator (look up any of the other tests that use `yield` or http://nose.readthedocs.org/en/latest/writing_tests.html#test-generators)