Formatting consistencies: replace tabs with spaces and fix else if block.
Discard compressed output when it exceeds the input size.
Merge pull request #68 from dlh3/master

Add configuration option to omit compressed files that are larger than the original