Changing internals. PIT, FIB, CS, and ForwardingStrategy now are aggregated onto the node

Also, CcnxStackHelper provide an easy way to set up individual
parameters for them.
diff --git a/model/ccnx-fib.cc b/model/ccnx-fib.cc
index bfcb961..1c86b28 100644
--- a/model/ccnx-fib.cc
+++ b/model/ccnx-fib.cc
@@ -38,8 +38,11 @@
 #include <boost/lambda/bind.hpp>
 namespace ll = boost::lambda;
 
+NS_LOG_COMPONENT_DEFINE ("CcnxFib");
+
 namespace ns3 {
 
+NS_OBJECT_ENSURE_REGISTERED (CcnxFib);
 
 //////////////////////////////////////////////////////////////////////
 // Helpers
@@ -55,7 +58,6 @@
 }
 //////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////
-NS_LOG_COMPONENT_DEFINE ("CcnxFib");
     
 using namespace __ccnx_private;