Cross Section Generation for TAPE9

This adds the `origen22.xslibs()` function to generate the portion of a TAPE9 file for cross sections and fission product yields.  This was then exposed to the `tape9` cli.  The cli will now generate a fully open base TAPE9.INP file.  Note that the CLI takes a *long* time since it computes one group cross sections for thousands of nuclides.  

It is anticipated that we'll run the CLI once (per release?), commit the results, and then only use the xslibs() function for the nuclides of interest to a transmuter, and not all of them.