Updating template-haskell

TH Roles has been implemented. This is necessary to compile the patched versions of lens and th-orphans packages.