Adjusted labelShouldScroll logic to prevent some instances of the contained UILabel truncating (with ellipsis) itself.
General cleanup, and storage of gradient colors in a reusable array (rather than re-generating each time).
Notification observer retain cycle fix (ref issue #23), h/t to mattvlasach.