tools: nfd-status-http-server: serve XML

refs #1690

Change-Id: Ie5de0b8e5041f91cf9bdf1ec7e2c24cde5ffbe38
tools: Corrections and visual improvements for nfd-status-http-server

Change-Id: I123020f023d9dc52268a35d4ad7aa4752e79309b
Refs: #1690
rib: Update to properly handle optional ExpirationPeriod in RibRegister command

Change-Id: I9f18988f295a993e53dc03547f2f20967431dc10
Refs: #1772
rib: Fixing bug with RibUnregister when route origin is not specified

Change-Id: Ica250a1c45ed42f1dc7862a12916f893fa846312
Refs: #1773
face: link layer byte counts in FaceCounters

This commit declares the counters, but does not increment the new counters.

refs #1729

Change-Id: I9cd136fc65955192a92d567629a9aba2df8090f3
table: capacity limit in PIT NonceList

refs #1770

Change-Id: Ia5722968cca1d9a4bbf3ef19e57be73eac702a69
rib: Create response Data as shared_ptr to avoid copy inside Face::put

Change-Id: I1fff93f162cda443e09b62db10ea0d7f3c04628d
Refs: #1775
face: reserved FaceIds and NullFace

refs #1620, #1622

Change-Id: I315ae262c7e0813a64b69d3e7d67de61b7b88c55
mgmt: expose link layer counters in Face Dataset

refs #1767

Change-Id: If0b66ead4c2f2741c83396f251cce9a0d83c1520
face: Serializing StreamFace::send(Interest|Data) operations using queue

Change-Id: I254d5e3030c94fac224e81e66bcbc58ffa752c0e
Refs: #1777
mgmt+core: Moving SegmentPublisher to core/ and removing KeyChain from nfd::AppFace

This change ensures interface uniformity between nfd::AppFace and
ndn::Face and allow now templated version of SegmentPublisher to be used
with either.

Change-Id: I82e29528b13b37bd2ae27ef47db30e8c87c15a38
Refs: #1749
rib: Add RIB dataset publisher

refs: #1662
Change-Id: I97885c07af131a7ea78d074b39df884178f09416
core: Force SegmentPublisher to publish at least one Data packet, which could have empty content

Change-Id: I8338f78ebfa4c2641eaae606b28c1112f06619c9
Refs: #1662
tools: visualize RIB dataset in nfd-status

refs #1749

Change-Id: Ia11b88187635ffa4eda4b829afd6a20120765d58
face: increment link layer byte counters in StreamFace and DatagramFace

refs #1766

Change-Id: I69377fa561ae1ee845808aa02ae1b85b1771899e
table: erase NameTree entry when FIB/Measurements/StrategyChoice entry is erased

This commit also optimizes Measurements table to make use of NameTree shortcuts.

refs #1803

Change-Id: Ib0e465750ed5e8ff9ed129a926a7bc852db4e9e1
tools: Visualize per-face link-layer byte counts in nfd-status

refs #1768

Change-Id: Ic70567501903f6d386a9dc5fdc81e70eeb8c5fd7
Merge remote-tracking branch 'named-data/master' into release-0.2.0

Change-Id: I5c62c7de04027d40f083c871d6d5b6f42a6f8965