support template-haskell-2.10.0

this removes the instances that are now implemented by the template haskell package when compiled with 2.10.0