[WFLY-1188] Add custom-formatter support.

Added support to allow a ```custom-formatter``` to be defined. This will allow the user to use their own formatter or something like ```java.util.logging.XMLFormatter```.