User-provided data in verify
Simpler setter for verify with data

There is no need in wrapping function in option as there is no
sense in providing data without function.
Merge pull request #58 from vhbit/verify-data

User-provided data in verify