fix(demo): fix filter in violation message demo
feat(core): add class to surrounding element when a dirty and invalid input is blurred

- add demo of this to simple message page

see #11
Merge remote-tracking branch 'origin/master'