OpenMC cross sections no longer fail when not set in rc; buk splits rc.states into individual runs

OpenMC cross sections were failing with "type object 'NotSpecified' has no attribute 'read'", which was happening since we were trying to call `f.read` on a NotSpecified in pyne/pyne/openmc.py, in method CrossSections.__init__
Now we get to the point where we try to run openmc and origen without any bugs
Merge branch 'master' of github.com:jdangerx/xsgen

Conflicts:
	xsgen/buk.py
	xsgen/openmc_origen.py
the long road towards being able to run xsgen
now we run!
getting many openmc runs
we got some transmutation output
we got some transmutation output
brightlite writer now writes to stdout, if you want a file just redirect - it's easy!
write out to brightlite format
write easy origen22 input files
Merge pull request #1 from jdangerx/master

Updates to everything