Added button handling, fixed memory leak

Added additional button handling to allow user to pop various windows (clock, About screens, Help screen), Added missing bmp_deinit_container() in TempusFugit.c/handle_deinit()