GetPublishedPosts returns in reverse chronology.
Simplify Blog struct.

- Turns out we can use Blog directly for json decoding. Use Unmarshal
for lightweight JSON unmarshaling.