@Override
    public Thread newThread( Runnable r )
    {
        Thread result = delegate.newThread(r);
        String s = result.getName();
        result.setName( name + "[" + s + "]" );
        result.setDaemon(daemon);
        return result;
    }
A simple factory that delegates to java.util.concurrent's
 default thread factory but adds a prefix to the beginning
 of the thread name.

 @version   $Revision$
 @author    Paul Speed
jme3-networking/src/main/java/com/jme3/network/kernel/NamedThreadFactory.java