Remove some projects and add a Makefile.
Update templates.
Add F# stubs.
Remove defines.
Remove export dialog.
Add new properties.
Add new options screen.
Add a cache for project types.
Merge Debugger plugin.
Add new version of CodeGenerator.
Add stub for the F# CodeGenerator.
Add new properties.
Reformat code.
Also clean descriptors.
Add new methods to handle options.
Fix descriptor for a proper substitution.
Refactor logging into a class.
Finish the main option widget.
Re-enable build extensions and command handler.
Simplify lifecycle of the ResolverProjectTracker and its cache.
Properly initialize code-behind.
Re-add some classes.
Begin to rework the dependency detection.
Close #3.
Fix the dependency detection.
Extract constant into a separate class.
Add a new target to make local testing easier.
Change the version number back to 3.0.
Rename GUI classes.
Remove unneeded classes.
Properly initialize defaults.
Re-enable dependency tracker.
Move BusyDialog class.
Add new handlers (they replace the trackers).
Replace LoggingService invocations.
Move some methods.