added a global GSource for allegro events
added the idle timer
bound AltkDisplay with the owned ALLEGRO_DISPLAY
linked with clog
cleanup
added AltkDisplay.top_widgets
fixed Dialog base class