Added 'timeout' parameter to nexus::artifact