Add a newline when qsh is exited via ^D, ^C
Log level defaults to ERROR

Also added a config option log_level to set the logging level to any of:
logging.{DEBUG, INFO, WARNING, ERROR, CRITICAL}

Closes #246
Add Key commands to the Notify widget.

Keys can me bound via lazy.widget['notify'].toggle()

Closes #245
added hidden threshold support to battery widget

@tych0: removed unused constant, closes #247
Config is not used in qsh and Client

Closes #252
Only initialize default config when necessary

Closes #251
Provide context when using the addgroup and delgroup hooks.

- before

def main(qtile):
    @hook.subscribe.addgroup
    def goto_group():
	if hasattr(qtile, 'currentScreen'):
	    qtile.groups[-1].cmd_toscreen() @hook.subscribe.addgroup

- after

@hook.subscribe.addgroup
def goto_group(qtile, name):
    if hasattr(qtile, 'currentScreen'):
	qtile.groupMap[name].cmd_toscreen()

Closes #248
CHANGELOG++
Really fix #251

Python doesn't have lazy semantics :-)
Fix typo
Default the hide_threshold parameter to None

Sometimes for whatever reason (power draw oddities, floating point "bugs",
etc.) the power threshold goes above 100%. This ensures that the battery widget
is only ever hidden if you actually wanted to hide it.
Fix crashes due to logging problems
fixed systray icon minium height may be 0

Closes #255
_Widget.resize is deprecated

Closes #254
Enhanced Clock widget

* Use self.layout.width to determine if whole bar should be redrawn or not.
* More precise ticks algorithm (it ticks on the begin of the seconds, and
doesn't rely on gobject.timeout_add as it is recommended in its documentation,
see http://www.pygtk.org/docs/pygobject/glib-functions.html#function-glib--timeout-add
for detail)

Closes #185
Import "Running inside Gnome" from wiki

Thanks to @anshumanb for the original content.
Some prompt uses require modified completer results.

This change reinstates the original prompt functionality but provides
the new behaviour via the strict_completer option.

Closes #250
Remove outddated install script

Based on some discussion on IRC, this script is outdated and broken. If anyone
wants to update it, feel free to make a pull request :-)
Remove requirements.txt which went with develop.py