Quality enhancements

1. Streamlined the code. Added new submodule Get, to abstract Super File handling. 
2. NOTHOR for all File operations
3. Converted soft errors to warnings.
4. Added new function, GetSnapshots, which will give all the snapshots created on the file.
5. Snapshots will now have a description on what file the snapshot was created on and by what work unit.