Added rotating file appender that uses per-day log files and removes unwanted log files automatically. closes #294