Refactor code layout and parameter names of CouchDatabase.AllDocuments.cs