Fix #32: Introduce ScenarioSkipper to suppor plugable scanrio skipping

@since and @native are skippers now. @needs_preinstalled_sw is no longer needed
and @docker was changed to @native(docker).