Git Ignore
No longer will testing files make it into the repo...hopefully.
WatchAndCall Class
This class provides an abstracted interface for watching directories.  Additional implement for BSD and Windows to follow (or as needed).
Moved testing files to testing (ignored) directory.