Added option to create/append year-long history files

This version still writes out the normal change log, but provides the option for appending the same output to a year-long history file that can be reviewed later (in case you realize later that a certain change to the database didn't take place).  I've been running this modification on my own box for over a week.

I also stumbled across a post somewhere about how the line separator differs between OS platforms but could be retrieved via system properties, so I updated the code to use that.