fix run_eunit to accept paths with spaces
fix computation of ofsets and lines in scanner