Fix tests
Basically fixes make -C tests
, last merge introduced some regressions.
Also:
- add
requirements_dev.txt
for test/dev tools - update test scripts for inclusion/exclusion and working on git files only
- add and fix test for the abstract unknown type and line info on endstep