Fits export

I have no idea how to read hdf5 files in IDL so, to compare the catalog code from IDL, I need fits import/exportability

One question for @astrofrog: right now I'm putting the newick string in the header. These strings could potentially be large (several KB). Is that a problem? Is there a more natural place to put a single large string in a fits file?