Support custom timestamp format

Allow an optional argument to set a custom format for the log timestamp:

Example configuration for hapi:
```js
var options = {
    reporters: [{
        reporter: require('good-console'),
        args:[
            { log: '*', request: '*'},
            // ISO 8601 date format
            { timestampFormat: 'YYYY-MM-DDTHH:mm:ss.SSS[Z]' }
        ]
    }]
};
```
You should only need to supply the second argument if the format is different than the default, which in most of these it isn't.