Fix indent for DataDecl and update test cases for file SimpleDeriving.hs
Add test cases for file GhcDeriving.hs