Deprecation mechanism for GSIM classes

This is convenient to deprecated classes following an old name convention. Just add a deprecated=True
attribute to the old classes. See the test below. Subclasses of deprecated classes are automatically deprecated.