Add configurable options for message retry and timeout for Light#send_message!