Adding full support for TLV-based face and prefix registration protocol
build+encoding: Fixes to reflect NDN-TLV type reassignment

Also, this commit makes it possible to compile code in C++11 mode, using --with-c++11 configure option