Fix for Prudent FileAppender and thread interruptions (LOGBACK-875)

Prevent logging on an interrupted thread from shutting down prudent file
appenders due to a FileLockInterruptedException

See also http://jira.qos.ch/browse/LOGBACK-875.
This is basically an improved version of https://github.com/qos-ch/logback/pull/134