unit_tests: In test_interest_methods test_set_removes_nonce, change the Exclude child object.
ForwardingFlags: Fix typo in setNfdForwardingFlags.
security: In KeyChain, remove unused imports and code.
gitignore: Ignore setuptools files,
Added setup.py to support easy_install.
Node (internal): Fix bug in _RegisterResponse.onTimeout for calling _registerPrefixHelper. (Also fix comments for _registeredPrefixTable.)
Face: In setCommandSigningInfo, need to make a copy of certificateName.
encoding (doc): In WireFormat.decodeSignatureInfoAndValue, document the return value.
Node (doc): In doc for makeCommandInterest, the wireFormat is not to encode a ControlParameters.
setup.py: Based on the python version, add conditional requires for trollius/asyncio and protobuf/protobuf-py3
README: Added instructions to use easy_install, and describe the differences from INSTALL.md.
INSTALL: Add a note to see the README for using easy_install.
CHANGELOG: Added easy_install instructions in the README file.
setup.py: Make protobuf a requirement, not an extra.
README: Add a link for installing easy_install.
INSTALL: In Python 3, need to install protobuf-py3, not protobuf.
README: For easy_install, added CFLAGS=-Qunused-arguments.
encoding: Fix bug in TlvEncoder.writeNonNegativeInteger: value <= 0xff should be encoded using 1 byte. Refs #1925.
CHANGELOG: Added bug 1925: Should encode non-negative integers 253 through 255 as one byte. Refs #1925.
Merge branch 'issue/1925-nonNegativeIntegers-253-through-255'. Refs #1925.
http://redmine.named-data.net/issues/1925