mpd: Ignore empty parts in query

This is to fix e.g. that an empty string can't be parsed as a date,
which may be attempted if the query contains 'Date ""'.
mpd: Test that empty query parts are ignored