Added support for toggling the speaker/earphone
Mostly fixes #12 (closed)
This adds the C++ code necessary to run the pacmd commands to set the output to the speaker or earphone and will automatically set it to earphone when a call starts or is answered. It doesn't add a button to toggle the speakerphone while in a call (I'll leave that to @cibersheep )