Updating build documentation
Setting Java 7 source compatability to allow use of Java 7 NIO.2 API
Basic test infrastructure and initial test in place
First skeleton test for DirectoryVisitor
Small refactor to make DirectoryVisitor take a Path object rather than a String path
Using Strategy pattern to supply a MatchingFileName strategy
Updating README
Adding DirectoryTreeBuilder test utility
Changing name of main application class
Define end-to-end acceptance tests
Define main application skeleton and required interface dependencies
First implementation of FileMatcher strategy interface that uses NIO2
Creating tests for NIO2DirectoryVisitor using injected mock to verify behaviour
Driving out more functionality with tests
Support for search options parsing
Support for search options parsing
Support for search options parsing
Create search Option key/value pairs