initial commit
executed a script!
only invoke task if not already invoked
added Exec
swapped 'task' for 'target' in UL
moved Exec override behaviour from Call() to Execute()
fixed baufile searching
amended TODO and added samples
moved statics from Target to Application
made Application non-static
added IBauScriptHost overloads to support custom targets
matched desc behaviour to rake
moved args based target invocation from Application to Program
changed actions list from objects to actions
moved Invoke() from Application to Target
removed name restriction from Target
improved exception messages
added CommandLineParser
extracted BaufileFinder and ApplicationFactory from Program
added support for --trace arg
added support for --debug arg