Made it possible to require custom criteria for a step, updated testcases and version