Fix for Logback 230, optional file inclusion without Janino

The mechanism for optional file includes outlined in http://jira.qos.ch/browse/LOGBACK-644 is clumsy and verbose.  This simple change adds support for an "optional" attribute on include which when set to true prevents errors for non-existent files.