Improved Logger, compressed stream changes

Added log levels to Logger, LogForm now contains selector to select
which levels of messages to display, selection is saved to
Configuration; LZ77Stream now derived from new base CompressedStream,
added new RLEStream (untested and doesn't support compression yet); some
changes to ArchiveFile code to support the new CompressedStream setup;
other minor changes