add AstPretty instances for ModulePragma, Annotation and related utils