Added BLOCK_SIZE to compression.h and compression.c

BLOCK_SIZE added to allow easy configuration of read and write blocks
for compression.  BLOCK_SIZE must be less than the size of the file.
Will add in check for file < BLOCK_SIZE.  BLOCK_SIZE is not functional
for decompression yet.