Large changes to logger structure.  Got rid of old write methods that
aren't used anymore.  Also, added ability to write out different OPL's
based on what is simulated.

Currently it blows up when only one flag (sim_displacement) is turned on.
Committing for debugging on OSX.