TimeBasedRollingFileAppender

A FileAppender implementation inspired by logback's [TimeBasedRollingPolicy](http://logback.qos.ch/manual/appenders.html#TimeBasedRollingPolicy).