NEW: CPCoding for CPAttributedString
Merge pull request #2050 from daboe01/NEW--archiving-for-CPAttributedString

NEW: CPCoding for CPAttributedString
Improve CPAttributedString coding.

Refs #2050.
Test: CPAttributedString coding.
Fixed: CPAttributedString isEqual: despite attribute differences.

As soon as a range reached the end of the string the equality test would end with a YES, without even comparing the final attribute dict.
Fixed: typo.