Loosen and stricten library deps
Remove dependency on snap-extras

We use only a couple of trivial functions from Snap.Extras.  Since the
snap-extras package is lagging behind library dependencies a bit,
forcing older versions on us here, just fold the utility functions we
need into Util.
Switch to Aeson 0.7