Faster ENDF reading!

Howdy y'all,

With a little Cythonization the ENDF reader now takes much less time to read things in. Graphing simple cross-section data no longer takes (tens of)seconds, enjoy! I think the next step is to further speed up the conversion of data to array by writing a custom str-to-float function.

-John