Wrote documentation for Transport, UDPTransport, AcknowledgementMangager, EstablishmentManager, EstablishmentState, InboundMessageFragments, InboundMessageState, OutboundMessageFragments, OutboundMessageState.
Finished transport documentation:
Packet.h, PacketBuilder.h, PacketHandler.h, PeerState.h and PeerStateList.h
Merged with master. Added documentation for Database.
Documented Log.h/cpp.
Added documentation for Router.h/cpp.
Added documentation for RouterContext.h/cpp.
Removed stale file.
Setups basic testing layout.
Implemented tests for Mapping (still broken), StaticByteArray, RouterInfo and Date.
Fixed compilation error introduced during documentation.
Added documentation for PeerManager.h/cpp.
Added documentation for ProfileManager.h/cpp.
Added documentation for Signals.h/cpp.
Added documentation for Inbound/OutboundMessageDispatcher.h/cpp.
Made a minor simplification to OutboundMessageDispatcher.cpp.
Fixed problems with i2pcpp::Mapping tests.
Added tests for RI (still fails with segfault).
Fixed broken RouterInfo/Identity tests. Added more tests. Made minor changes to Cerficate.cpp and RouterIdentity.cpp for safer construction from a ByteArray.
Added documentation for I2NP message handlers.
Added documentation for I2NP. Elaborated BuildRequestRecord.h/cpp documentation as it was incomplete.
Modified GPG key.

Signed-off-by: orion <centromere@mail.i2p>
Merge branch 'document'
Merge branch 'cmake_refactoring'