mparsed 0.1.0

Structs and logic to deserialize mpd (music player daemon) responses with serde
Documentation
# mparsed

A serde parser for MPD responses. Includes mpd structs.

## Why?
Because there are lots of mpd client libraries for Rust,
but most (maybe all?) of them write the same awful deserialization code
that more or less looks like this:

```rs
let mut track = Track::default();
match key {
    "title" => track.title = value,
    "artist" => track.artist = value,
    "album" => track.album = value,
    ...
```

And I figured just having a small crate that has all the types and does the serde magic for you would be nice for other people as well.

Oh, and it’s a good learning opportunity for me.
Serde seemed like a library I should learn more about.

### You’re missing `MyFavoriteStruct`!
Feel free to submit a PR for it.
This is still very much work in progress,
but I think we should have most necessary helper functions so that you can just write the struct definition with some serde attributes and be done with it.