feature #1719: Added options hash paramater and timeout to OpenNebula::Client