amendment for LOGBACK-644: suppress errors for nonexistent resource includes

Nonexistent resources would still generate errors when included with attribute "optional" set to true.
This patch addresses this issue.
Unit test is included.