* Modified `_issue_command()` to close and flush and re-open its serial
    connection if more than X read requests come back w/out data.
    * Adding an optional arg `sleep_milliseconds` to __init__() that provides
    more control over the wait time between issuing commands and requesting
    responses.