Support for directory checking added.

Now, we can verify content of some (unpacked) directory as well as plain old archive file:
- IntrospectorInputStrategy has been introduced for decoupling the process of reading source files.
- DirectoryInputStrategy handles directories, ZipArchiveIntrospectorStrategy handles archives.
Merge pull request #8 from jumarko/jma-directory-support

Support for directory checking added.