Cleaned up the signal handling code in wxPi.py and decoder.cpp.  wxPi.py should now exit with a standard 'kill' and with a call to 'service stop'.