Add "listall" and "listallinfo" MPD commands

Fixes #145 and makes ncmpcpp capable of adding entire directories to the tracklist.