Cleanup save_* family of methods

* Better YARD documentation
* Make `path` argument of `save_screenshpt` `nil` by default
* Add `options` argument for `save_and_open_screenshot`
Merge pull request #1295 from abotalov/save_screenshot

Cleanup save_* family of methods