Merge pull request #59 from tsloughter/master

handle deprecated pre-defined types for 17.0 and later
Found a typo while reading docs. Correcting
Merge pull request #60 from lowks/master

Found a typo while reading docs. Correcting
changes to add another clause to the directory/file check
Merge pull request #63 from lowks/master

changes to add another clause to the directory/file check
Adding sha1sum method
support r14/15 crypto