xfail attribute - invert the result of assertions

Setting `xfail="true"` on either the `x:expect` or `x:scenario` element will invert the result of the assertion(s).

This allows you to assert for things that **should not be**, in addition to things that **should be**.

fixes #7