amir/gpm — pull request #1 by abourget (2014-12-29 01:50:17+00:00)
Title: Added TrackNumber and Year to the data fetched for each tracks by TrackInfo

Simply.

There are a bunch of fields I wanted to add.. but I see another place that loops through JSON kinda manually and adds fields (in function `SearchAllAccessTracks`).. This one would need a little refactor before being able to handle that properly. It could look something like this:

```
var data struct {
Entries []struct {
Type string
Track Track
}
}
err = json.Unmarshal(searchResponse, &data)
```

then we can, all statically, we can get the Type and append only the `Track` instances we want.