tests: scanner

Scanner is program that crawles through given files and
copies out every definition/declaration marked by WL_EXPORT_TEST.
It saves these definitions into test-runner/tests-private.[ch]
 so these definition can be tested. Using the scanner guarantee testing of
current code of functions (contrary to manual copying from source file)