Pass a matrix (Eigen::Affine3f) in GuiComponent::render instead of doing glTranslate behind the scenes.
Possible now that the opacity logic has been moved to GuiComponent.
Reworked GuiGameList to use a TextComponent for description. Changed set/clearClipRect to push/popClipRect. Fixed Y coordinate in the clip rect functions. Sorta fixed AnimationComponent being totally out of whack with VSync off.