start changelog for next release
minor log code cleanup
fix mpd/groovebasin id mapping memory leak

This leak occurred when an MPD client connected and changed the
playlist.
rewrite the way that MPD protocol integrates

Now MPD users show up in events, and move queue items generates an event
for MPD users.

The protocolupgrade UUID has changed.

Slashes and spaces disallowed in user names.