B"H view1090: handle disconnection

 - keep trying to reconnect to server if disconnected
B"H view1090: do not block

 - do not block on network data
B"H view1090: sleep a bit between loops

view1090 was using close to 100% CPU before, with the non-blocking
commits and the reconnection code. sleep a bit between loop iterations
to keep CPU usage low.

CPU usage with this addition was down to <1% in testing.
B"H view1090: do not use pthreads

It *seems* that pthreads are used in dump1090 for I/! sample reading
only. So view1090 need not use pthread_exit.
Merge pull request #21 from hhm0/view1090_net_mods

View1090 net mods