Added an option to compress rolled dateFile logs

Usage:

```javascript
log4js.configure({
  "appenders": [ {
    "type": "dateFile",
    "filename": "blah.log",
    "pattern": "-yyyy-MM-dd",
    "alwaysIncludePattern": false,
    "compress": true // new option
  } ]
});
```