2281079 - Data comparison (data_is) condition implementation.
Removed protected operator methods. Added @covers documentation.
Removed redundant case statement and changed abbreviated "op" to "operator".
Merge pull request #84 from paranojik/8.x-3.x-dataIs

Issue #2281079: Added a 'data comparison' condition.
Implemented exception handling for required contexts that are missing.