Revised the way target arguments are set/retrieved and fixed a bug causing target index to fail to load by reordering operations in main method.
Added a default message to the class, so that when invoking this exception you need only specify the file that failed loading.
Added a new target, not yet complete but has been stubbed out for functionality.
Changed core method reference due to refactoring of argument getter/setter handling
Modified typehinting for setOutputProcessor(), previously it was throwing an error due to not specifying a fully qualified namespace.
Revised the response from main() method, fixed bug preventing counting for single chmod operations.
Fixed bug causing recursion to fail due to wrong path, fixed by adding parent to child recursive filename.
Added OutputInterface use to fix bug from typehinting that was causing a PHP error.
Reclassified Chmod as a Library, used to be a Target.
Merge pull request #9 from douglaslinsmeyer/dev

Libraries, Core revisions and Exception augmentations