API use control_lock when switching pools
Setup BFLSC support
API add 'Network Difficulty' to 'coin'
Implement client.show_message support for stratum.
API-README update for ASIC changes
Merge pull request #398 from kanoi/bflsc

API use control_lock when switching pools + Setup BFLSC support + API add 'Network Difficulty' to 'coin'
Cope with out of order messages coming in upon attempting to auth_stratum.
Make stratum connection interrupted message higher priority to be visible at normal logging levels.
Show mechanism of stratum interruption if select times out.
Close any existing stratum socket if we are attempting to restart stratum so the pool knows the connection has gone.