Making timeout explicit when creating new client
Adding timeout to AuthenticatedSparkClient
Fixing exec and read commands