Replaced gameapp.GameApp with avgapp.AVGApp

It seems the libavg 1.8 update removed the `gameapp.GameApp`, which breaks GeneaTD.

This update should fix this by changing the base class of `GeneaTD` to `avgapp.AVGApp`.

I did not do any extensive testing but start-up seems to work fine with this change.