Changed input to be handled in a new thread
Support for signals from input thread, so C-C should work whilst vimpc is locked up
Added TODOs
Thread protection for running state and queue
Added proper timed waits on input wait to ensure that cpu load is normal
Removed TODO
Merge branch 'master' into features/thread
Merge branch 'master' into features/thread
Merged master
Removed const on settings register callback to remove mutables on tables
Removed dynamic_casts
Change to chek for empty rather than size
Updated README.md with required Debian packages
Updated README.md with required Debian packages
Fixed duration formatting on info window to include leading 0 and changed display in status line to be a bit neater
Fix the compilation version check and print some debug version information when we connect
Added support for lists when using older libmpdclient versions
Clear directory entry playlists on a directory clear
Allow playlists mpd, files, all settings to work for old libmpdclients <2.5.0
Merge branch 'master' into refactoring/minor