Add new file to handle monitoring of a file

This should just be a generic library for monitoring a file and having functions
called whenever a line is added.
Add documentation header
Add basic skeleton methods
Rename FileMonitoring to CommandMonitoring

This is a more generic name, as the library can be used to monitor any arbitrary
command's output. File monitoring is simply a special case using
`tail -f <filename>`.
Change documentation to reflect new name
Add documentation and import statement
Add command monitoring functionality
Add and document monitorFile
Fix infinite recursion error
Add SNOTMagic.py - Main file for magicks
Add function skeleton
Add function skeleton
Merge remote-tracking branches 'rita/snotmagic' and 'github/snotmagic' into snotmagic

Conflicts:
	SNOTMagic.py
Import modules and config; start method writing
Add function maker
Add SNOT logging to main class
Define method on the fly
Add wakeUp command
Add logic to handle various types of messages.
Have it output a formatted ticket instead of mesg