switch to bfq group scheduling
add timeout function for bfqio
better dbus bind handling

do a retry count with sleep to bind to dbus and give up after 5 retries.
don't do a assert through g_error in case of binding error
add some more audio players
forgot header file
Merge branch 'bfq' of https://github.com/darkraven/ulatencyd-dr into bfq
fix up bfq branch. thanks darkraven
better stdout/stderr/stdin handling

should fix arch 100% cpu bug in daemon mode. See
https://aur.archlinux.org/packages.php?ID=45551
add lastfm client
Configs:
added more audio and video players
updated GNOME rules for GNOME3 (not sure if GNOME Shell is any better in terms of cgroups than gnome-panel, haven't tested that)
added UI rules for Pantheon Shell and Unity
added low-prio rules for BitTorrent clients
added high-prio rule for D-bus
added memory limit rules for GUI terminals with potentinally infinite scrollback
added high-prio rules for screencasters (can be used as a base for matching realtime video capture)
Config: added recordmydesktop to screencasters
added xfce thumbnailer as high-prio background process
I spoke with dbus maintainers, turns out I understood things right. Removed TODO comments.
remove unclear rules
added a rule for Awesome Window Manager
Merge pull request #34 from IanGee/working

added a rule for Awesome Window Manager
better awesome rules
Merge branch 'master' of github.com:poelzi/ulatencyd