Just a few quick notes, I have added dynamic loading to the console application, as well as some "guessing" on appropriate log4net assemblies to load.  I added this in order to accommodate the cvs commandline client and mono.  I will try to get the logging pieces that Gerald built awhile back into NAnt in the next little while (probably the next week or two, depending on time) and also add a switch to the command line client (maybe an xmllog command?).  I will post when I get this together.