fw: use Signal in FaceTable

refs #2272

Change-Id: I831963b8311c257178ad0da16d62e48b476bfee3
fw: give strategy access to FaceTable

refs #2272
Change-Id: I1a390dac1da8489adcffb71d488b3b8a52d257bd
core: Add a warning comment for listNetworkInterfaces() function

Change-Id: I2d0edaa4fced667cd79d8f7170c4a2968abd0390
Refs: #2292
core: scheduler::ScopedEventId

refs #2295

Change-Id: I17bc949882bebadbf4d19aaede4c634a12121787
docs: list pkg-config as a compilation dependency

This commit also updates supported OS versions in INSTALL.rst.

refs #2191

Change-Id: I5e00c2b4f3755be571d2842cc19915c3e3a06af9
docs: Installation instruction updates

- Suggest checking out master branch in install instructions
- Add a note to run `./waf distclean` after change of dependencies

Change-Id: Ia4ee122986840815968920bf3ba14a9892c25363
Refs: #2136, #1980
mgmt: Allow only canonical FaceUri in faces/create command

refs #1910

Change-Id: I89a84cd8584d5a718bcc85db05cc337b4b4f8f73
rib: remote prefix registration

resolve 3 bugs:

There are redundant registrations/unregistrations if loading the
config file multiple times.

Remote registration/unregistration will fail if localhop_security
is enabled.

Unstable RemoteRegistrator/UnregisterAdvanced test case.

Change-Id: I4437292e9f6c0e340c761ef7556a9bdc703ac06c
refs: #2294
face: Don't crash when attempting to create UdpFace over a half-working connection

Change-Id: Ib32128074f8dfe834fde033517325f994d648767
Refs: #2311
face: Support MTU larger than 1500 in EthernetFace (for jumbo frames)

Change-Id: Id784315569e11794dceaceffb4bb0af21b69be44
Refs: #2305
build: disable EthernetFace only with boost 1.56.0, not later versions.

The regression has been fixed in boost version 1.57.0

Change-Id: I187c523b2a715c0fd00ff438840f4275c7c55a64
Refs: #1922
face: Fix ioctl() calls on platforms where libpcap uses /dev/bpf*

Change-Id: I2ed2cacf4915458d9b95f0a07beda46039aaa39d
Refs: #2327, #2328