draft_logger.py -- Removed the explicit "log_caller_script" argument. Replaced with an exception-derived argument.
draft_logger.py -- Various changes: BUGFIX, file log writability query, added arg.

----

BUGFIX: Call to built-in "super()" raises exception.
CAUSE: Draft uses an older ver of Python which doesn't use new-style classes.
FIX: Used multiple inheritance on my class to inherit from "object".

----

I had to test the log file for write perms. There's a permission problem which prevents the log file from writing. The new check uses the smtp handler to send the non-writability error.

----

Added an arg to init_logger() in order to allow for custom email subject line.

----