Feature: timeout option in Device::recvBytes function added.