Keep attributes/locs for class type declarations and class declarations in Types.  Renaming cty -> csig prefix for class signatures to be coherent with Typedtree.

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14194 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02