updates to diminish, added new snippets for c++ and added thunderbird external editor mode