Merge known-project lists from multiple processes

Solution for issue #506 

This fix should be of interest to anyone who uses more than one Emacs instance at a time. 

The first line should be a separate sentence.