code: public byte[] getFileArchive(GitlabProject project) throws IOException {
          String tailUrl = GitlabProject.URL + "/" + project.getId() + "/repository/archive";
          return retrieve().to(tailUrl, byte[].class);
      }
docs: Get an archive of the repository
  
  @param project The Project
  @throws IOException on gitlab api call error