added a new option [ifSmaller] to allow compression only for files that ...

...would result in smaller size