Implementation of a non blocking Twilio client in Scala