Implement ATCMD Timeout, retries and messaging prototype functions

Signed-off-by: bergerkiller <bergerkiller@gmail.com>