Fixed detaching of animation.
Rebuilt AnimationStore.  A slight kink needs to be worked out, but code is much easier to manage.  Also changed HoldEnd to not disable animation storage.
Fixed animation storage where multiple animations are applied to the same 2+ level dependencyproperty. Typically, a ColorAnimation since it modifies SolidColorBrush.Color.