Better input handling for StandardKey cutter
Better init for Cutters
Adds test for StandardKey
Better variable naming and reuse for classes/instances in tests
Adds specific tests for DirectoryFile and SymbolicHash engines
Removes extraneous test files
Adds shared examples for Cutters
Cleans up Engine shared examples