Libraries, Core revisions and Exception augmentations

### Summary
- Created a new taxonomy, "Library" which are modular and reusable operations for use within Targets.
- Added a new Library (Chmod)
- Revised arguments are set and retrieved in Core
- Revised FileNotFound exception, added a default message to make it more uniform and easy to use