add two more test macro:
- assert_true, assert_false

add method for DCollector
- add tests for these methods

Fix bugs:
- lose indent level after blank line
- more indent level bugs.

simples tests pass