add more factories.
more tests.
reporters tests. some meta-programming.
test boundary calculation.
getAttribute, hasChildren, assigned, url.
Merge remote-tracking branch 'origin/dev' into feature/more_timelines_unit_tests
changelog.
Merge remote-tracking branch 'opf/dev' into feature/more_timelines_unit_tests

Conflicts:
	doc/CHANGELOG.md
Merge pull request #732 from opf/feature/more_timelines_unit_tests

Feature/more timelines unit tests