Added FileCompressor.

This uses zlib to compress a file.

This is loosely based upon CompressingLogFileManager.m from
CocoaLumberjack, Copyright (c) 2010, Deusty, LLC and BSD licensed.