Screenshot listener fixes:

- now it's work correct without path separator at the end of property
- added javadoc
- added tests
- tests required update of pom.xml (junit 4.10 to 4.11)