add skip and ignoreResult

see #49
Merge pull request #53 from persimmon-projects/add-skip

add skip and ignoreResult
add violatedMessage and replaceViolatedMessage.

see #43