random IOUtilities rollbacks

rolling back some earlier changes that caused more broken functions
than expected
Merge branch 'master' of https://github.com/joshm1229/MCGPU

Conflicts:
	src/Metropolis/Utilities/StructLibrary.h
Merge branch 'master' of https://github.com/joshm1229/MCGPU