Interest: Change wireEncode to return a SignedBlob to include the signed portion of the name.
security: In KeyChain, implement sign(Interest) and signByIdentity. Add other methods that wrap IdentityManager.