model+NFD/rib: Enable full-featured RIB manager

Change-Id: I033b29ed3cbcc1a98b7eae759792c832668253ee
Refs: #2370
diff --git a/model/ndn-l3-protocol.hpp b/model/ndn-l3-protocol.hpp
index ea0052b..88b522e 100644
--- a/model/ndn-l3-protocol.hpp
+++ b/model/ndn-l3-protocol.hpp
@@ -90,13 +90,8 @@
    * \brief Default constructor. Creates an empty stack without forwarding strategy set
    */
   L3Protocol();
-  virtual ~L3Protocol();
 
-  /**
-   * \brief Initialize NFD instance
-   */
-  void
-  initialize();
+  virtual ~L3Protocol();
 
   /**
    * \brief Get smart pointer to nfd::Forwarder installed on the node
@@ -179,8 +174,14 @@
 
 private:
   void
+  initialize();
+
+  void
   initializeManagement();
 
+  void
+  initializeRibManager();
+
 private:
   class Impl;
   std::unique_ptr<Impl> m_impl;