Issue #9 - Logging Needs Help

* added logfile and loglevel to plugin section of config
* logging basicConfig with logfile and level from config
* Setup self.logger with appropriate config/levels
* modified logging format
* Changed all logging.exception to self.logging.exception
* Made the "Exception/raise" syntax consistent
Issue #9 logging - continued

Added a couple self. in front of the logger.exception lines
forgot the %, ouch
Issue #9 - Re-Add Debug Logs

The debug logs were going to the logfile, but I wanted them to the console as well
Merge pull request #11 from TJM/issue-9-logging

Issue #9 - Logging Needs Help