adapt config to macosx, make flymake work with clancg and set up auto update for gtags