NetconfAccess: Use <edit-data> instead of <edit-config>

We're already using <get-data>, so it makes sense to do this. It also
makes it easier to work with datastores, because it uses the NMDA
datastores.

Change-Id: Ie4d5acdf45e1394ea3c0c0398384e855a53b4500
diff --git a/src/netconf_access.cpp b/src/netconf_access.cpp
index 4709431..ecd337e 100644
--- a/src/netconf_access.cpp
+++ b/src/netconf_access.cpp
@@ -119,7 +119,7 @@
 void NetconfAccess::doEditFromDataNode(std::shared_ptr<libyang::Data_Node> dataNode)
 {
     auto data = dataNode->print_mem(LYD_XML, 0);
-    m_session->editConfig(NC_DATASTORE_CANDIDATE, NC_RPC_EDIT_DFLTOP_MERGE, NC_RPC_EDIT_TESTOPT_TESTSET, NC_RPC_EDIT_ERROPT_STOP, data);
+    m_session->editData(libnetconf::NmdaDatastore::Candidate, data);
 }
 
 void NetconfAccess::commitChanges()