[ Ted Gould ] * Move notification code out of volume control object * Build a rudimentary Pulse Audio mock for testing. * Disconnect the right function from the 'closed' signal (LP: #1307021) * Ensure that the active port is not null before looking at its value (LP: #1399862)