Added "data instance" and "type instance".  "newtype instance" doesn't seem to be supported in haskell-src-exts, neither do class type family declarations.