cgminer.c -S help to only say Icarus
Differentiate socket closed from socket error in recv_line.
Only get extra work in fill_queue if we don't have any unqueued work in the list.
Small timeouts on select() instead of instant timeout increase reliability of socket reads and writes.
Bump version to 2.11.4
Fix warning with no curses built in.
usbutils more stats for bflsc
Rationalise and simplify the share diff and block solve detection to a common site.
Avoid curl_easy_cleanup on old curl versions in setup_stratum_curl as well.
Fix warning on 32bit.
Merge pull request #417 from kanoi/bflsc

cgminer.c -S help to only say Icarus + usbutils more stats for bflsc
Merge branches 'avalon-dev' and 'master' of github.com:ckolivas/cgminer
Merge branch 'master' into avalon-dev