Typo
Write JSON instance for Assoc by hand

This servers multiple purposes:

1. Make it look nicer
2. Make it independent of the scheme Aeson.TH uses (and thus more robust)
3. Make code compatible with Aeson 0.6.2, which changes the type of deriveJSON
Release 0.2.1