CLOSURES MOTHERFUCKER
Merge pull request #1 from jandre/master

CLOSURES MOTHERFUCKER
make config a dict, not a class
add log, swp, and sqlite to gitignore
Use new style classes
remove type == checks, use isinstance
use tuples when doing string formatting
clean this up
use tuples when doing string formatting
use os.path.join() api to construct absolute file paths
clean this up a little bit, use os.path.join api and ensure file handles are closed
use tuples when string formatting, and isinstance when checking types
whitespace and PEP8
Merge pull request #2 from mwielgoszewski/master

Python code cleanup
updating example module
Creates and keeps the log directory for storing logs.

The log directory must be present for midas to run:

    MIDAS/midas[master]% python launcher.py
    Traceback (most recent call last):
      File "launcher.py", line 104, in <module>
        launch_modules()
      File "launcher.py", line 101, in launch_modules
        spawn_module(module, current_lang, mod_name)
      File "launcher.py", line 81, in spawn_module
        file_handler = open(log_file, "a")
    IOError: [Errno 2] No such file or directory: '/Users/josh/code/python/edge/MIDAS/midas/log/example.log'
Merge pull request #3 from jish/jish/log_dir_must_be_present

Creates and keeps the log directory for storing logs.