move animations vector to animation component, drop header in unit
inline unit::still_image, only used in a dialog function

This helps us to remove graphics related headers from unit.hpp
forward declare SDL_Color in unit.hpp header
forward declare SDL_Color in team.hpp
remove unnecessary headers from unit.cpp