Added support for using JUnit Assumes inside Serenity steps to force a test to be reported as "ignored" if the assumption fails.