Specs for the isXxx methods.
Distinguish Files from Directories with predicates.
Merge pull request #15 from smashwilson/predicates

isFile and isDirectory predicates