gshell: split out calender server, its a long running process started by session bus