IsList instances for GHC ≥ 7.8

For the `OverloadedLists` extension.