Centralized animation handling to a master animator owned by the graphics entity which arbitrates component animators; removed animation related handling from TextureManager and moved it into the animation managers; changed how animation suffixes are set.
Updated entity manager demo to match r4.