Add 'Reset on Hide' to Animation Part

Add a "reset on hide" checkbox to the animation part. It's ticked by
default to maintain the same functionality as usual, but when unticked,
animation parts do not reset their model to Sequence 0 when they are
hidden (this facilitates moving between two animations with an on/off
event).