Add GTraversal instance for V1

Enables:

> data MyVoid deriving (Generic, Typeable)
> toListOf tinplate (Left 1 :: Either Int MyVoid) :: [Int]
[1]
Remove :.: instance for GTraversal

:.: is for Generic1