Diagnostics checkpoint
Debugger visualizer (interim)

- Added rete visitor
- Added ability to capture session snapshot
- Added debugger visuallizer
Improve debugger visualizer
Fix joining in Not Exists and Aggregate nodes
Queue rule actions

Execute rule actions that modify engine's memory outside of the action
delegate
Improve debugging experience
Tests refactoring
Wrap tuples in quantification nodes

Fixes rules with multiple subsequent quantification conditions (exists,
not)
Code/comments cleanup
Restructure debugger visualizer

- Move visualizer into a different solution
Added "Miss Manners" sample
Rework build system

- Declarative build specification
- Build debugger visualizer
- Zip binaries for distribution
Debugger visualizer to use DGML
Get rid of Common.Logging dependency

Logging can be done by client by responding to events
Events cleanup