switching New() to take a config struct with sane defaults
adding capture stderr/stdout flags
Nuking timezone configuration

It doesn't make sense to use a custom timezone for file naming
when the log package will only output data in the local timezone.