Fixing nant to the latest style

After my 10th "fixup" I can really see where the "correct" metaprogramming
would have been helpful. Not to mention a better configuration, task, and
command line executor object model/chain.