Move args to test.unit
Adapt benchmarks to use unit_test and test_suite system
Factorize macros between test and benchs
Cosmetic fixes

- both bench and unit test display architecture correctly
- split each bench by a ----- line
- Made all ----- be 100 characters wide
Merge pull request #656 from MetaScale/issue_650

fix #650