separating skipped from test end and adding interrupt API

See note in backslash-python - can we change to 'report_test_skipped'?