Implemented Compare-Snapshot cmdlet;
OutFileCmdlet now has support for reading from previously generated files;
Errors are now handled via WriteError instead of ThrowTerminatingError();