src: Updating code to compile with the latest ndn-cxx library

This commit includes updates against the latest Face API and replaces
uses of deprecated methods.

Change-Id: I33ad398d26f8faf9f9627ff329ce0936e0911ab2
fw: incoming Data pipeline avoid sending to inFace

refs #1556

Change-Id: I1e38e3142f9c6536180f2aa494d7e2032ad76c2d
rib: fix FibAddNextHopCommand parameters

refs #1618

Change-Id: I6f8003bee785f0eaaadbf4fa3c5c8281a2cf48da
fw: RttEstimator

refs #1568

Change-Id: Ife59d8d4715e293aec44f8fbe24582bb684452c4
mgmt: update face created Control Response with URI's canonical form

refs: #1619

Change-Id: I7c0304ce390de9757d2352e182a075ac902020d2
table: make StrategyChoice enumerable

refs #1633

Change-Id: I203d76645649cc8ef2e3dcfbd254fa4ebab6e9dc
core: FaceUri recognizes IPv4-mapped IPv6 address

refs #1635

Change-Id: I5fc54b3945fc77869a4531a31c1fc27e7c434447