Client should not give up on reconnection attempts
Current behavior: When user is in a location that does not have internet access, after a few minutes, bm log window opens and bm changes from On to Off. When user is back in a location with internet, bm must be manually opened and turned back on to restart the connection process.
Expected behavior: Bm should continue to try to reconnect unless user actively cancels request or turns the client off.
(from redmine: created on 2015-06-11)