scripting: compile fix for Windows
black box testing: explicitly invoke python executable

This allows tests to be run on Windows.
scripting: export Marsyas::system_from_script()
inspector: fix a couple integer type mismatches
FileName: fix and simplify slicing logic
black box testing: improve 'black_box_audio' macro