Rule metadata

Added rule metadata (name, description, tags)
Added ability to set metadata via DSL
Code refactoring
Improve rule set management
Fix sample
Increment version
Added images for wiki
Use github url for nuget logo
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