Cleanup some button names and get rid of extraneous files.
Changed header file extensions to hpp for compatibility with emacs mode detection.
fix bad includes from hpp rename
tweaking CImageIO to use variable save class
fix several float/float_tt issues.  Add rough framework for different file output modes.
Fixed new, file-type agnostic way of saving images
restructure IO libs a bit
Starting move of parameter reading to abstracted classes
Add UCIF to structure IO folder - this will be used for parsing CIF files
replace ulong with unsigned long for MSVC compatibility
more work towards an abstracted means of handling io.  Working backwards into rest of program.
more work on abstracted io.  Debugging image output- numbering based on position is not working.
Bug fixes to .img output: wasn't using position parameter to correctly construct filename.
add start of QH5 files.
Add some meat to qh5
expand qh5 files a bit.
move qh5 forward - go with HDF5's C API.
add primitive read/write parameter methods
Clean up some unnecessarily duplicated code
formatting and commenting qh5