first version of IOUtilities to compile successfully (not fully implemented)

Previous version of IOUtilities (replacement for ConfigScan, among
other things) would cause compilation errors if included. No longer an
issue, though methods inside are currently commented out until fixes
are implemented. These methods were pulled from SimBox, and we have to
figure out how to connect them back to the rest of the code so they
have access to what they need.
Merge branch 'master' of https://github.com/joshm1229/MCGPU

Conflicts:
	src/Metropolis/Utilities/IOUtilities.cuh