Enforce that at least one of expected folder or expected code must be present
When using the "simple" specification provider from directory (i.e. create directory with source/ and /expected) at least one of expected folder or expected code must be present. This is a BC break because before this was a valid case.
Added in #20