Make the start up of the program a little more robust, including not let...

...ting the use select an input-only sound device.

Closes #18 
"Device ids range from 0 to Pa_CountDevices()-1."  http://www.portaudio.com/docs/portaudio_h_v18.txt

Yes.