Improved an error message
Don't write an error for user canceled errors
Don't balance braces in LineComment elements
Added a comment
Reworked AppSettings to be much saner. Also allow language files to override app settings.