Start testing of DotBuilder
Improvements:

- Adjust patterns
- Better mismatch description
- New factory methods
More tests
Introduce some constants
Cosmetics