Added Undo Template

Groundwork for unimplemented feature laid out, slight refactoring.
Significant Refactoring. Now import helper files.

Currently supports applying an arbitrary function to desired files
found via GNU find.  No ffmpeg-specific processing added yet.
Fixed escaping bug
KNOWN BUG: the file finding currently only supports :"find (GNU
findutils) 4.4.2"
Will look into a functioning Implementation for Mac OSX
May be easier to just install GNU version.
Added Support for Mac OS X

NOTE: Required dependency for Mac OS X: findutils.gfind.  Use brew
install findutils to install.
Added small tester

May add functions explicitly for confirming desired output
Updated createDirIfNeeded

createDirIfNeeded now creates intermediate directories through the use
of the -p flag in mkdir
Added getJustFileName

Added function to get just the filename of an input (without the file
extension)
Added media processing logic

added ffmepgConvertOrMove to convert files or move them
Slight Refactoring and Addition of Debug Mode
Changed variables to local where possible