video: added animation timer thread class along with gif::gif_t thread class
gif: somechanges to gif::pat_t