Add decay information to materials

Leverage ENSDF database information to add decay data to materials. Only photons are currently supported. This also fixes some bugs in the current ENSDF parser.
`x_rays()` not consistent with the data `xrays()` name.