split check_build
pull the project-specific run_tests out of the framework
add build framework to namespace Si
move build framework to namespace Si::oxid
make the git executable path configurable