Add a GitHub-like message for latest activity on a given TP

Fixes bug 2964
Removed unused editor option
Moved option declaration
Moved project and target language to editor settings