Minor HDF5 fixes, and added Python 3.2 optional dependency testing

Travis originally wasn't testing Python 3.2 with optional dependencies because FFTW3 wasn't compatible, but since we no longer test that, we can add Python 3 optional dependency testing. I realized there was a test failing for Python 3, so simplified the code, which included a fix I'd made for Fortran I/O, but really this should not be done here, but by the user when they set keys in ``meta``. If all the tests pass, I'll merge within a day since it's pretty trivial.