Add stand-alone versions of [sdf]Print() in compat ClassAd.

The stand-alone versions are called [sdf]PrintAd().
These are meant to replace the versions in compat ClassAd.
Also pull ClassAdAttributeIsPrivate() out of compat ClassAd.
Replace calls to compat ClassAd::[sdf]Print() with [sdf]PrintAd().
Remove compat ClassAd::[sdf]Print().
Move compat ClassAd::put() to stand-alone putClassAd().
Remove unused compat ClassAd::SetPrivateAttributesInvisible().
Make Get/SetMy/TargetTypeName() into stand-alone functions.
Remove ClassAd conversion functions from ClassAd analysis code.