Added timeout detection
Added timeout detection

 - added a timeout value to the select() call: this detects cases where the
   server and peuchre have gotten out of sync, and prevents peuchre from
   hanging; if there has been no activity from the server for 30 seconds,
   peuchre will terminate the game and start another
 - added an option, --notimeout, to allow this timeout to be overridden:
   you'd need this to play a manual client along with peuchre, since the
   human player may not respond inside the 30s window

Thump/peuchre