Merge branch 'master', remote-tracking branch 'origin'
Merge remote-tracking branch 'origin/master'
Merge branch 'master', remote-tracking branch 'origin'
- changed io.FileNotFoundException to accept a message instead of a file name
- adjust io.File and io.ZipFile to pass a message to FileNotFoundException instead of
  a file
# most cases where FileNotFoundException is used pass a message string and not a
# file name - by passing a message instead of a file we are also flexible here
# what file exactly could not be opened (e.g. when working with streams)
- remove unused constructor from FileNotFoundException
- revert chaning the exception message, instead update the messages where they
  are constructure to be more consistent with other messages
Merge pull request #234 from ohinckel/fix-fnf-exception-msg

Fix FileNotFoundException message