Highly modified https://github.com/xfire/pydzen

This is a highly modified Pydzen. The orignal can be found
at https://github.com/xfire/pydzen.
I have created this as a wrapper for Dzen.
It is currently not working well, and needs much tweeking.

Changes from the original(off the top of my head) a so far:
    * Plugins no longer need seperate files in plugins/
    * Plugins no longer polled in the order they are found
        in config.PLUGINS. They now return data on their
        own time.
    * config.ORDER in Pydzenrc is used to determine plugin
        order.
    * Plugins now run in seperate processes.
    * Plugins now return their data to a multiprocess.Queue
    * Output to dzen is now piped through a script, as seen
        in pydzen. I could not get it working through the
        original method of using subprocess.PIPE. For now
        this method will suffice.
    * There may be more changes I cannot remember...

I made the mistake of copying my project folder without the
git repo so log history is pretty much lost.
Added gitignore, untracked compiled files

--Changelog:
    *Using logger.execption in place of all logger.error's.
        Need to change the way logging is done to accomodate
        having multiple processes running at once, all writing to
        the log.
    *Bspwm is semi-working. Fixed the socket issues which was
        specific to my install of bspwm. The icon shows but the
        pager/workspace-switcher is not working.
Noved logs into their own folder
Commit before changing log method.

Commit to save with the old logging method.
Opening up branch to test new logging methods.
If all goes well, will merge branches.

Since adding multiprocessing to pydzen a new logging
handler will be used to well, handle, the logs from
the multiple processes without corrupting the log file.
Added title plugin, bspwm pager plugin is working
battery plugin fixed(for my setup anyway)

Having weird alignment issues. Going to try different methods
of alignment and see which one works best, if at all.
Added more icons to volume plugin
Center Align works, right align still buggy
init README
Deleted some old/commented-out code
New volume and charging icons, new icons in xbm
Added headphone Icon to volume plugin
Added SXHKD fifo check to volume plugin

If there is no SXHKD_FIFO environmental variable in the system
the plugin will just work on a timer.
Updated README
Fixed typos
Removed color change on low battery causing freeze
Minor fixes for volume,battery, and timer plugins

    * Fixed volume showing headphones as connected when they were not.
    * Added Month and date to timer
    * Changed charging icon color to white
    * Added extra space to right bar, still need to fix alignment
Fixed battery plugin showing as charging past 50%
Logging from multiple processes is working.

The logs are pretty messy, still need to do some polishing
to the logging implementation as well as the way logs are
stored.
Added Change log, Removed old logging modules