Correct Doxygen comments
Add a template parameter to the unselection observer
Changed the class name from unselected_all to all_unselected
Connect the diagram view unselection observer