Narrow scope of construction.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1599837 13f79535-47bb-0310-9956-ffa450edef68
Make name() optional to allow for defaulting to the class name.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1599838 13f79535-47bb-0310-9956-ffa450edef68
Revert that idea about the default name.

  - Going to add an optional Class attribute instead.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1599839 13f79535-47bb-0310-9956-ffa450edef68