Adding comment block before EventHandler class in rabbitmq_producer.py to describe the workflow
Adding comment block before callback function in rabbitmq_consumer.py to describe function workflow

Setting headers hostname, filename, sha1sum and event_type in process_IN_CLOSE_WRITE function in rabbitmq_producer.py for new files

Adding support for new headers in rabbitmq_consumer.py:

hostname: check if producer hostname matches consumer hostname, discards message if matches
filename: the absolute path to the new file in the filesystem, deprecated directory variable
event_type: tells the consumer that a new file has been created
sha1sum: the sha1sum of the originating file to check if the file exists and the sha1sum of said file is the same, discards message if matches
Adding size variable, defaulted to 512K to rabbitmq_producer.py

In process_IN_CLOSE_WRITE function the size of the new file is initially compared against the size variable, exits function if size exceeds limit
Adding proper tabbing in rabbitmq_producer.py for EventHandler.process_IN_CLOSE_WRITE() function
Importing logging and logging.config libraries in rabbitmq_producer.py
Declaring logging settings
Importing os and sys libraries at head of rabbitmq_consumer.py and rabbitmq_producer.py

Adding support for IN_DELETE inotify events to produce event_type: deleted_file headers in rabbitmq_producer.py
Adding support for event_type: deleted_file header values in rabbitmq_consumer.py to remove files/directories
Importing the logging and logging.config libraries in rabbitmq_consumer.py
Merge branch 'logging' into messaging