Made Annotation into an atom.

Annotation no longer inherits from Mark.
Annotation now inherits from AbjadObject.
Annotation implements slots.
Annotation provides read-only properties only.

The other mark classes will follow.