Moved animobj to player class

Each player has its own animobj now, so no more conflicts causing weird
animations.
Also moved animation selection to playanim, so no more weirdness with
iterators losing track across method calls.
In its place added facilities to stop and start animations, as well as a
dedicated call to play whatever the current selected frame is.